本文开发环境为Visual Studio 2013和Visual Studio 2019。
文中用到的vcpkg资源包可以用git下载,CSDN上的链接为:https://download.csdn.net/download/youyicc/12396835
文中用的编译时的资源CSDN上的链接为:https://download.csdn.net/download/youyicc/12396858
使用vcpkg安装C++ REST SDK,这一步需要Git,如果没有Git的,需要先下载Git,并配置好Git,这里不详细描述Git安装配置过程。
第一步,在Git Bash中输入下面命令,下载vcpkg:
git clone https://github.com/Microsoft/vcpkg.git
下载完成后的vcpkg目录如下所示:
在这里有多种方式编译vcpkg,本文介绍两种方法:
①在Git Bash中输入命令:
powershell -exec bypass scripts/bootstrap.ps1
这种方法是直接调用Windows自带的powershell.exe编译。
②直接双击运行bootstrap-vcpkg.bat
运行完成后,会在当前目录下生成vcpkg.exe。
第二步,整合sdk到VS中
这里不能再Git Bash中运行,需要打开以管理员权限打开CMD,跳转到vcpkg的下载目录中