转载:Visual Studio开源库集成器Vcpkg全教程--利用Vcpkg轻松集成开源第三方库
1.安装vcpkg本体
> git clone https://github.com/Microsoft/vcpkg.git
> cd vcpkg
PS> .\bootstrap-vcpkg.bat
Linux:~/$ ./bootstrap-vcpkg.sh
2.安装第三方库
.\vcpkg install <libname>:<arch>
##.\vcpkg help triplet 查询支持平台架构
##-----------------------------------------------------
PS D:\Cplusplus\vcpkg> .\vcpkg.exe help triplet
Available architecture triplets
VCPKG built-in triplets:
arm-uwp
arm64-windows
x64-linux
x64-osx
x64-uwp
x64-windows-static
x64-windows
x86-windows
VCPKG community triplets:
arm-ios
arm-mingw
arm-windows
arm64-ios
arm64-mingw
arm64-uwp
arm64-windows-static
wasm32-emscripten
x64-ios
x64-mingw
x64-osx-dynamic
x64-windows-static-md
x86-ios
x86-mingw
x86-uwp
x86-windows-static-md
x86-windows-static
##--------------------------------------------
3.使用
Cmake:
PS D:\src\cmake-test> mkdir build
PS D:\src\cmake-test> cd build
PS D:\src\cmake-test\build> cmake .. "-DCMAKE_TOOLCHAIN_FILE=D:\src\vcpkg\scripts\buildsystems\vcpkg.cmake"
全局:
添加
.\vcpkg integrate install
删除
.\vcpkg integrate remove