【发布时间】:2018-03-30 21:04:28
【问题描述】:
我know,如果我们设置-DCMAKE_BUILD_TYPE=Release(或Debug等),那么CMAKE_C_FLAGS_RELEASE和CMAKE_CXX_FLAGS_RELEASE的值将分别附加到CMAKE_C_FLAGS和CMAKE_C_FLAGS。
但这是设置构建类型的唯一效果吗?如果不是,其他影响是什么?
【问题讨论】:
-
作为一个快速说明:如果可能,您应该避免使用 CMake wiki,因为它已经过时并且通常不是很准确。 official documentation 是一种更好的信息来源(至少对于 CMake 3.0 及更高版本)。
标签: cmake release-builds debug-build