I've managed to only create a static library of it. My DLL fails to compile.
1>------ Build started: Project: detourdll2, Configuration: Release Win32 ------
1> stdafx.cpp
1> creatwth.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\creatwth.cpp(11): warning C4627: '#include <stddef.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\creatwth.cpp(17): warning C4627: '#include <strsafe.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\creatwth.cpp(23): warning C4627: '#include "detours.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\creatwth.cpp(880): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> detoured.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detoured.cpp(11): warning C4627: '#include "detoured.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detoured.cpp(12): error C2001: newline in constant
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detoured.cpp(12): warning C4627: '#include "d"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detoured.cpp(33): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> detours.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detours.cpp(18): warning C4627: '#include "detours.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detours.cpp(19): warning C4627: '#include "detoured.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\detours.cpp(1410): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> disasm.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\disasm.cpp(11): warning C4627: '#include <limits.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\disasm.cpp(16): warning C4627: '#include "detours.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\disasm.cpp(1601): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> image.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\image.cpp(15): warning C4627: '#include <strsafe.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\image.cpp(26): warning C4627: '#include "detours.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\image.cpp(2188): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> modules.cpp
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\modules.cpp(15): warning C4627: '#include <strsafe.h>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\modules.cpp(20): warning C4627: '#include "detours.h"': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>..\..\..\..\..\..\..\Program Files\Microsoft Research\Detours Express 2.1\src\modules.cpp(725): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
1> detourdll2.cpp
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I don't even know...
