CCMAKE_COLORS¶
於版本 3.18 加入。
當在支援色彩的終端機上執行時,決定 CMake curses 介面所使用的顏色。語法遵循與 LS_COLORS
相同的慣例;也就是,以 :
分隔的鍵/值對列表。
鍵是與 CMake 快取變數類型相對應的單一字母
s
:一個STRING
。p
:一個FILEPATH
。c
:一個具有相關選項列表的值。y
:一個具有類似真值的BOOL
(例如ON
、YES
)。n
:一個具有類似假值的BOOL
(例如OFF
、NO
)。
值是一個整數,指定要使用的顏色。0
是黑色(您可能不想使用它)。其他顏色由您的終端機的色彩支援決定。大多數(彩色)終端機將至少支援 8 或 16 種顏色。有些終端機將支援多達 256 種顏色。顏色可能與此圖表相符,儘管前 16 種顏色可能與原始的 CGA 色彩調色盤相符。(許多現代終端機模擬器也允許使用者配置其色彩調色盤,至少對於前 16 種顏色而言。)
請注意,對於錯誤的顏色(儘管高於 curses 認為您的終端機支援的值將被靜默忽略)或錯誤的語法,僅進行相當少的檢查。
例如
CCMAKE_COLORS='s=39:p=220:c=207:n=196:y=46'