首页 windows开发系列3:C++库管理器vcpkg
文章
取消

windows开发系列3:C++库管理器vcpkg

1
2
3
4
5
6
7
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install   如果希望在 Visual Studio 中使用vcpkg
./vcpkg install kcp   
 ./vcpkg install sdl2 curl   
  ./vcpkg install cpr         

上面will install x86 libraries by default. To install x64

1
2
3
vcpkg install package:x64-windows
安装arm64的arm64-windows
安装指定版本--version=3.4.0

需要vs英文语言包

vcpkg integrate install 执行后所有VS项目自动识别vcpkg安装的头文件和库

vcpkg integrate project 单个项目集成​,生成NuGet包引用文件,适用于需要隔离依赖的场景,

​CMake项目集成​-DCMAKE_TOOLCHAIN_FILE=”/scripts/buildsystems/vcpkg.cmake" 支持自动查找依赖项(如find_package(fmt CONFIG REQUIRED))

安装Android/iOS库:如vcpkg install zlib:arm64-android

查看支持的三元组(Triplet):vcpkg help triplet

参考

https://github.com/Microsoft/vcpkg

本文由作者按照 CC BY 4.0 进行授权