COMPILE_WARNING_AS_ERROR¶
在版本 3.24 加入。
指定是否將編譯警告視為錯誤。若啟用,會加入旗標以將編譯警告視為錯誤。若在 cmake(1)
命令列中給定 cmake --compile-no-warning-as-error
選項,則此屬性會被忽略。
並非所有編譯器都實作此屬性。若使用的編譯器沒有實作,則會靜默地忽略。目前已實作的 編譯器 ID
為
GNU
Clang
AppleClang
Fujitsu
FujitsuClang
IBMClang
Intel
IntelLLVM
LCC
MSVC
NVHPC
NVIDIA
(CUDA)QCC
SunPro
Tasking
TI
VisualAge
XL
XLClang
此屬性會由變數 CMAKE_COMPILE_WARNING_AS_ERROR
的值初始化,如果目標被建立時有設定該變數。