2
CMake有几种构建类型,如发布,调试,发布调试信息和最小大小发布。我想知道是否可以像Profile一样添加另一个构建类型,如果这是其他程序员熟知的做法。是否具有CMake构建类型的配置文件?
CMake有几种构建类型,如发布,调试,发布调试信息和最小大小发布。我想知道是否可以像Profile一样添加另一个构建类型,如果这是其他程序员熟知的做法。是否具有CMake构建类型的配置文件?
你一定可以添加自己的构建类型。 Here是如何做到这一点的例子。基本上,你只需要添加所有的变量,如CMAKE_CXX_FLAGS_XXX
,后缀对应于你的构建类型,当然也可以更新CMAKE_BUILD_TYPE
变量来说明新类型。不知道这种做法有多熟悉(我个人从未做过),但它看起来确实可行。
您可能还想看看[这个答案](http://stackoverflow.com/a/24470998/1938798)如何实际定义和使用不同的构建类型。 –