COMPILE_WARNING_AS_ERROR¶
在 3.24 版本中添加。
指定是否将编译警告视为错误。如果启用,则添加一个标志以将编译警告视为错误。如果在 cmake --compile-no-warning-as-error
命令行中给出了 cmake(1)
选项,则此属性将被忽略。
并非所有编译器都实现了此属性。如果正在使用的编译器没有实现,则会静默忽略它。当前实现的 编译器 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
的值初始化。