c++如何使用vcpkg包管理器 安装和管理第三方库【环境配置】

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

c++如何使用vcpkg包管理器 安装和管理第三方库【环境配置】-第1张图片-佛山资讯网

在 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++

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~