首页 > 解决方案 > CMake'ifying Boost Jam 项目:check-target-builds

问题描述

我正在尝试“去增强”其中一个 Boost 库,无论如何它或多或少是独立的*

现在,Boost 使用自己的构建系统B2,它使用“Jam 文件”进行配置;所以我正在尝试将此库的 Jam 文件迁移到CMakeLists.txt.

我遇到问题的一个构造是在我正在转换的库的Jam 文件check-target-builds中使用的命令。我明白它不同的操作数是什么意思,但我不明白的是:B2 如何知道如何将第一个参数的构建配置为?我的意思是,这些目标没有在任何地方定义。是否存在某种默认值,B2 会查找与丢失目标同名的名称?还是比这更复杂?check-target-builds.cpp


这是安东尼波卢欣的精彩stacktrace图书馆;这使您可以轻松访问堆栈跟踪,包括名称和行号,没有麻烦。到目前为止,我的去增强工作可以在这里找到。

标签: c++booststack-tracebjamb2

解决方案


推荐阅读