Vcpkg 默认只支持从公共代码仓库进行下载编译,本文介绍如何使用 Vcpkg 从私有仓库进行源码下载/编译/安装。
1.在 Github 中添加 TOKEN
2. 添加 Windows 环境变量:
VCPKG_KEEP_ENV_VARS
值为GITHUB_TOKEN
GITHUB_TOKEN
值为第一步生成的 TOKEN
3.修改 portfile.cmake
在vcpkg\ports
目录下,找到对应库的 portfile.cmake 文件,加入AUTHORIZATION_TOKEN
参数。
1 | vcpkg_from_github( |