COMPILE_DEFINITIONS_<CONFIG>

已忽略。請參閱 CMake 策略 CMP0043

目錄中每個組態的預處理器定義。

這是 COMPILE_DEFINITIONS 的組態特定版本,其中 <CONFIG> 是一個大寫名稱(例如,COMPILE_DEFINITIONS_DEBUG)。

此屬性將在每個目錄中由其父目錄中的值初始化。

COMPILE_DEFINITIONS_<CONFIG> 的內容可以使用語法 $<...> 的「產生器表達式」。請參閱 cmake-generator-expressions(7) 手冊,以取得可用的表達式。請參閱 cmake-buildsystem(7) 手冊,以取得更多關於定義建置系統屬性的資訊。

應優先使用產生器表達式,而不是設定此屬性。