c++ - 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
图书馆;这使您可以轻松访问堆栈跟踪,包括名称和行号,没有麻烦。到目前为止,我的去增强工作可以在这里找到。
解决方案
推荐阅读
- python - 如何使用 Python 对相对于行的数据进行分类?一条线的左侧或右侧
- javascript - 试图让我的机器人检测到无效命令
- flutter - CORS 政策不允许 Flutter Web 项目
- html - CSS 出现延迟
- r - 使用光栅化功能的问题
- javascript - 将来自两个不同对象键的值组合成一个对象键值
- ios - highcharts-react-native 在 iOS 二进制文件 (.ipa) 中不起作用
- javascript - 如何避免 /******/ 在 Javascript/Node Bundles 中的每一行前面?
- javascript - 无法在 JavaScript 映射的声明中将键分配为对象
- ios - 当应用程序处于后台时,iOS 处理通知和有效负载