【发布时间】:2023-03-03 17:33:02
【问题描述】:
如果您不设置CMAKE_BUILD_TYPE,则默认情况下它不会被缓存。我应该缓存它吗?例如我应该有:
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "Release" )
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Type of build (Debug, Release etc." FORCE)
endif()
或者只是:
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "Release" )
endif()
还是真的不重要?
【问题讨论】:
标签: cmake