构建 boost.build 引擎

Posted

技术标签:

【中文标题】构建 boost.build 引擎【英文标题】:Building boost.build engine 【发布时间】:2020-05-02 21:06:16 【问题描述】:

F:\boost_1_72_0>引导 构建 Boost.Build 引擎 找不到文件

未能构建 Boost.Build 引擎。 请查阅 bootstrap.log 以获取更多诊断信息。

'cmd' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 F:\boost_1_72_0>

【问题讨论】:

【参考方案1】:

这里也一样

构建 Boost.Build 引擎 找不到文件

未能构建 Boost.Build 引擎。 请查阅 bootstrap.log 以获取更多诊断信息。

然后,我检查了 bootstrap.log,发现每个文件都有致命的 c1083 错误

来自这个解决方案; Cannot open include file: 'ctype.h': No such file or directory

我修改了visual studio并添加了“windows 10 SDK (10.0.18362.0)”

得到了这个;

构建 Boost.Build 引擎

在 project-config.jam 中为 msvc 生成 Boost.Build 配置...

引导完成。要构建,请运行:

.\b2

好吧,我认为这个命令适用于 linux,不适用于 cmd b2是一个exe文件。所以,我只要点击它 :)) 就会看到,

【讨论】:

以上是关于构建 boost.build 引擎的主要内容,如果未能解决你的问题,请参考以下文章

希望重新实现从 bash/grep/sed/awk/(auto)make/configure 到更健全的构建工具链(例如 boost.build 等)

使用 iconv 为 iOS 构建 Boost.Locale

Boost.Build特点(译)

Boost.Build 简明教程

Boost 和 Boost.Build 的设置

boost.build 与 boost.python