一、安装vcpkg
1. 下载:https://github.com/Microsoft/vcpkg,我一般都是新建一个vcpkg文件夹,将解压缩后的文件放在vcpkg文件夹中。
2. 双击 bootstrap-vcpkg.bat,会生成vcpkg.exe。
二、安装Detours
1. 在vcpkg目录下打开命令行。
2. 执行 .\vcpkg.exe install detours,待安装成功,即无报错。
3. 执行 vcpkg integrate install
4. 头文件#include<detours/detours.h>即可使用了。
三、其中遇到的问题
1. Could not locate a complete toolset. Please install the English language pack
解决方法:英语语言包缺失,在Visual Studio Installer中添加英语语言包
2. 下载某个包失败,显示连接超时,换网络也不行。
解决方法:将失败的网址用浏览器打开下载,将下载下来的压缩包放入vcpkg/downloads目录下,然后就可以继续了。
3. 显示BUILD_FAILED,且问题2的解决方法不起作用。