跳转至主内容

此浏览器不再受支持。

请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。

下载 Microsoft Edge 有关 Internet Explorer 和 Microsoft Edge 的详细信息
使用英语阅读

通过

Facebook x.com 共享 LinkedIn 电子邮件

vcpkg 文档

vcpkg 是跨平台的 C/C++ 包管理器。 快速获取对数千个高质量开放源代码库的访问权限,从而为应用程序提供支持,并在内部共享专用组件的集合。

开始使用

快速入门

  • 通过 CMake 安装和使用包
  • 在 Visual Studio 中使用 CMake 安装和管理包
  • 在 Visual Studio 中使用 MSBuild 安装和管理包
  • 与 CMake 项目集成
  • 与 MSBuild (Visual Studio) 项目集成
  • 与其他构建系统集成

使用外部注册表

教程

  • 注册表类型
  • 安装私有依赖项

打包自己的库

教程

  • 创建和发布包
  • 将修补程序应用于依赖项的源代码
  • 向 vcpkg 贡献开放源代码库
  • 提供使用情况文档

在 CI 中使用 vcpkg

教程

  • 为断开连接的生成构建外部资源镜像
  • 排查资产缓存问题
  • 重复使用项目和计算机之间的生成
  • 二进制缓存问题故障排除

对依赖项进行版本设置

概念

  • 版本控制

教程

  • 安装特定版本的包
  • 排查版本控制问题

自定义端口和三联密码

参考

  • 环境变量
  • 三联密码设置

维护自己的注册表

教程

  • 借助 GitHub Actions 测试自定义注册表端口
  • 借助 Azure DevOps 测试自定义注册表端口
zh-cn
你的隐私选择
  • AI Disclaimer
  • 早期版本
  • 博客
  • 参与
  • 隐私
  • 使用条款
  • 商标
  • © Microsoft 2025