COMPILE_WARNING_AS_ERROR¶
在 3.24 版本中添加。
指定是否将编译警告视为错误。如果启用,将添加一个标志来将编译警告视为错误。如果在 cmake(1) 命令行中指定了 cmake --compile-no-warning-as-error 选项,则此属性将被忽略。
此属性并非对所有编译器都实现了。如果正在使用的编译器没有实现,它将被静默忽略。当前实现的 编译器 ID 有:
GNUClangAppleClangFujitsuFujitsuClangIBMClangIntelIntelLLVMLCCMSVCNVHPCNVIDIA(CUDA)QCCSunProTaskingTIVisualAgeXLXLClang
此属性由变量 CMAKE_COMPILE_WARNING_AS_ERROR 的值初始化,前提是该变量在目标创建时已设置。