如何使用 Visual Studio 2022(预览版 3)编译 Boost 库

Usm*_*riq 8 c++ boost visual-studio

显然 vc143 不受支持,我似乎无法使工具集命令与 powershell 中的以下命令一起使用:

./bootstrap.bat gcc 或 ./bootstrap.bat mingw 或 ./bootstrap.bat msvc

Boost版本是1.77

问候, 乌斯曼

小智 6

我已经让它工作了,但是需要对一些文件进行大量更改才能使其工作。

我把我的程序放在这里: https ://github.com/boostorg/boost/issues/552

希望有人可以将这些更改纳入 Boost 本身。


Ham*_*Zia 5

现在 VS 2022 已经发布,Boost 的版本是 boost_1_79_0,过程很简单。

  1. 从https://www.boost.org/users/history/version_1_79_0.html下载 Windows boost 库
  2. 解压到您选择的路径,例如 E:\boost_1_79_0
  3. 打开 VS 2022 的开发人员命令提示符并 cd 进入提取的 boost 目录
  4. 发出命令bootstrap vc143按 Enter 并等待
  5. 接下来发出命令.\b2按 Enter 并喝茶或咖啡。

成功完成后,上述过程将构建在 E:\boost_1_79_0\stage\lib 中找到的 boost 静态库

希望能帮助到你。