CMAKE_CONFIGURATION_TYPES¶
指定多配置生成器上可用的建置類型(配置),例如 Visual Studio、Xcode
或 Ninja Multi-Config
,以分號分隔的清單形式表示。常見的條目包括 Debug
、Release
、RelWithDebInfo
和 MinSizeRel
,但也可以定義自訂建置類型。
此變數在首次建立新的建置樹時,由專案中第一個呼叫的 project()
或 enable_language()
命令初始化。如果設定了 CMAKE_CONFIGURATION_TYPES
環境變數,則會使用其值。否則,預設值是生成器特定的。
根據情況,此變數中的值可能會以區分大小寫或不區分大小寫的方式處理。有關此內容和其他相關主題的討論,請參閱 建置配置。
對於單配置生成器,請參閱 CMAKE_BUILD_TYPE
。