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