我想将硬编码的CMAKE_CONFIGURATION_TYPES限制为仅RELEASE和DEBUG。如果我在 Windows 上执行 cmake GUI 以创建 Visual Studio 构建,则 CMAKE_CONFIGURATION_TYPES 与其他 cmake 变量一起存在。
如何从 GUI 中删除 CMAKE_CONFIGURATION_TYPES?
谢谢迪玛
我想将硬编码的CMAKE_CONFIGURATION_TYPES限制为仅RELEASE和DEBUG。如果我在 Windows 上执行 cmake GUI 以创建 Visual Studio 构建,则 CMAKE_CONFIGURATION_TYPES 与其他 cmake 变量一起存在。
如何从 GUI 中删除 CMAKE_CONFIGURATION_TYPES?
谢谢迪玛
使用MARK_AS_ADVANCED
命令:
MARK_AS_ADVANCED( CMAKE_CONFIGURATION_TYPES )
另外,请记住,为了更改配置类型,您需要在命令之前PROJECT()
进行设置。