第一步:下载源码 地址 https://github.com/Microsoft/Detours/releases ,并解压至自己选择好的目录。例如 C:\work\detours\
第二步:编译
x86 ,32位的编译
打开VS 32位的命令行工具。这个可以是在开始——应用程序——vs2017找到。
输入:
cd C:\work\Detours
nmake -f makefile
即可得到32位的编译结果。
x64,64位的编译
选择x64的cmd。
输入:
cd C:\work\Detours
nmake -f makefile
即可得到64位的编译结果。
VS2017 设置Detour库
编译成功后会得到Detours 如下目录:
在vs2017里面设置项目属性,在Include目录里面添加上述的include的路径,在库目录添加lib.X64(64位编译器)或lib.X86(win32编译器)目录的路径,在链接器——输入——添加依赖项detours.lib