自定义 CMake 配置类型。我可以以某种方式从调试中"inherit"吗?
Custom CMake configuration type. Can I somehow "inherit" from Debug?
我使用CMAKE_CONFIGURATION_TYPES来针对两个体系结构。在CLion中,这似乎是唯一的方法。
集(CMAKE_CONFIGURATION_TYPES Debug_x86_64; Debug_aarch64)
我的自定义配置类型似乎不包括Debug标志,并不是我希望他们。我怎么能这么做呢?可以这么说,从默认选项(如"Debug")继承会很好。
CMake分别在CMAKE_C_FLAGS_${CONFIGURATION}和CMAKE_CXX_FLAGS_${CONFIGURATION}中保存C和c++的编译器标志
"继承"标志的简单方法是:
SET (CMAKE_C_FLAGS_Debug_x86_64 ${CMAKE_C_FLAGS_DEBUG})
SET (CMAKE_CXX_FLAGS_Debug_x86_64 ${CMAKE_CXX_FLAGS_DEBUG})
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 在linux上调试巨大的C++项目
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- 如何针对特定情况调试和修复此双自由内存损坏问题
- 正在VS调试器中监视映射条目
- 使用调试/崩溃报告将应用程序部署到客户端
- VC++本机单元测试,找不到调试符号
- 如何在C++生成器中禁用"使用调试.dcus"
- 使用vscode调试时,GDB意外退出
- 即使使用调试编译标志,表达式也是"optimized out"
- 调试 CUDA MMU 故障
- 小字符串优化(调试与发布模式)
- 调试和自由执行中的信号处理
- 调试编译的服务器在数据库打开时崩溃
- Visual Studio 调试优化如何工作?
- 如何配置Visual Studio Code以使用cygwin,cmake和gcc进行调试
- 从 exe 文件 (Visual Studio ) 启动时调试断言失败
- 如何在大型c++项目的可视化代码中设置调试
- Qt 调试显示行号
- 自定义 CMake 配置类型。我可以以某种方式从调试中"inherit"吗?