gpt4 book ai didi

c++ - 将 Boost 1_70_0 构建到 MS V Studio 2019 C++

转载 作者:行者123 更新时间:2023-12-01 13:26:57 25 4
gpt4 key购买 nike

很长一段时间以来,我一直在不同版本的 VS 和 Boost 中使用 Boost 库和 MS Visual Studio C++。

关于Boost,下载解压后,构建过程为:

1.- 运行 bootstrap从 VS 提示。

2.- C:\boost_some_ver\project-config.jam , 编辑行 using msvc ;并更改为 using msvc : 14.0 ;
在这种情况下,14.0对应 VS Express 2015

3.- 使用以下命令构建库:

bjam release debug threading=multi --build-type=complete --toolset=msvc address-model=64 stage

现在我必须为 构建库VS Studio 2019 并想知道与此编译器对应的工具集。

IE。什么 x.xx 编号对应于 using msvc x.xx ; 中的 VS Express 2019 C++

最佳答案

要为 MS Visual Studio 2019 构建 Boost_1_70_0 库,工具集似乎是 14.2,尽管似乎没有必要修改文件 project-config.jam .

保留该文件“原样”,并使用“开发人员命令提示符到 MS 2019”来构建库(在我的情况下):

32 位库:

b2 release debug threading=multi --build-type=complete --toolset=msvc stage

64 位库:
b2 release debug threading=multi --build-type=complete --toolset=msvc address-model=64 stage

构建器自动为 生成库msvc-14.2 在两个版本中,调试和发布。

关于c++ - 将 Boost 1_70_0 构建到 MS V Studio 2019 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56298381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com