CMAKE_COLOR_DIAGNOSTICS¶
版本 3.24 新增。
在整個產生的建置系統中啟用顏色診斷。
此變數使用三種狀態:ON
、OFF
和未定義。
當未定義時
Makefile 產生器 將
CMAKE_COLOR_MAKEFILE
變數初始化為ON
。 它控制顏色建置系統訊息。GNU/Clang 編譯器在調用時不帶任何顏色診斷標誌。
當 ON
時
Makefile 產生器 預設產生顏色建置系統訊息。
CMAKE_COLOR_MAKEFILE
未初始化,但可以明確設定為OFF
以停用顏色建置系統訊息。GNU/Clang 編譯器在調用時會帶有一個啟用顏色診斷的標誌 (
-fcolor-diagnostics
)。
當 OFF
時
Makefile 產生器 預設不產生顏色建置系統訊息。
CMAKE_COLOR_MAKEFILE
未初始化,但可以明確設定為ON
以啟用顏色建置系統訊息。GNU/Clang 編譯器在調用時會帶有一個停用顏色診斷的標誌 (
-fno-color-diagnostics
)。
如果設定了 CMAKE_COLOR_DIAGNOSTICS
環境變數,則會使用其值。 否則,CMAKE_COLOR_DIAGNOSTICS
預設為未定義。
請參閱 CLICOLOR
和 CLICOLOR_FORCE
環境變數,以控制 CMake 命令列工具的顏色輸出。