vcpkg可简化C++项目第三方库管理,支持多平台、自动依赖处理与CMake/VS集成;需克隆构建后配置环境变量,通过install命令安装库,用toolchain文件或integrate集成到项目。

在 C++ 项目中使用 vcpkg 可以大幅简化第三方库的安装与集成。它支持 Windows、Linux 和 macOS,能自动处理依赖、编译、版本控制和 Visual Studio / CMake 集成。
安装 vcpkg
从 GitHub 克隆源码并完成初始构建:
- 打开终端(Windows 推荐 PowerShell 或 CMD,Linux/macOS 用 bash/zsh)
- 运行:git clone https://github.com/Microsoft/vcpkg.git
- 进入目录:cd vcpkg
- 执行引导构建:./bootstrap-vcpkg.bat(Windows)或 ./bootstrap-vcpkg.sh(Linux/macOS)
完成后会生成可执行文件 vcpkg(Windows 下为 vcpkg.exe),建议将其所在路径加入系统环境变量,方便全局调用。
安装第三方库(如 fmt、jsoncpp、boost)
vcpkg 默认安装的是 x64-windows 三元组(triplet),你也可以指定平台和架构:
立即学习“C++免费学习笔记(深入)”;
标签: linux js bootstrap git json windows github 工具 mac ai c++
还木有评论哦,快来抢沙发吧~