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



显然vc143是不支持的,我似乎不能使工具集命令工作在powershell中使用以下命令:

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

Boost版本为1.77

问候,乌斯曼

从boost version 1.78.0开始支持VS2022 vc143

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

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

希望有人能把这些变化包括到Boost本身。

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

  1. 从https://www.boost.org/users/history/version_1_79_0.html
  2. 下载windows boost库
  3. 解压缩到您选择的路径,例如E:boost_1_79_0
  4. 打开vs2022的开发者命令提示符,并将cd放入解压的boost目录
  5. 发出命令bootstrap vc143按回车键等待
  6. 下一步发出命令。b2按回车,喝杯茶或咖啡。

在成功完成上述过程后,将构建boost静态库,例如E:boost_1_79_0stagelib

希望有帮助。