【发布时间】:2022-01-22 01:21:36
【问题描述】:
我正在尝试构建一个需要 Boost - 版本 1.51.0 等的项目。
该项目需要使用 vcpkg 下载 Boost。默认情况下,vcpkg 会下载最新版本的软件包。经过一番研究,我看到 vcpkg 支持版本控制。我编辑了 vcpkg.json 文件以下载 Boost 版本 1.51.0 而不是 1.77.0(vcpkg 上的当前最新版本)。
但是,似乎 boost 的依赖项(也是 boost 库,例如 boost-accumulators)仍然使用 1.77.0 版本下载。有没有办法在不手动编辑依赖项的 json 文件的情况下下载这些库?其中有 150 多个...
谢谢!
编辑:我现在看到 vcpkg 上可用的最旧版本是 1.60。如果确实如此,请在我上面的问题中将 1.51 替换为 1.60。
【问题讨论】: