如何在cmake中控制构建模式(调试或发布)?

时间:2010-08-15 11:26:12

标签: cmake

有谁知道?

默认情况下,所有库/可执行文件都是以调试模式构建的。

2 个答案:

答案 0 :(得分:11)

可以通过设置CMAKE_BUILD_TYPE变量进行控制,请参阅cmake docs

答案 1 :(得分:1)

替代解决方案是:set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g")如果您使用的是C ++或C.