【发布时间】:2020-01-26 21:10:54
【问题描述】:
我刚开始在一个C++项目中使用cppcheck,了解到它可以集成到cmake中。
在我的cmake 项目中,我通过
CMakeLists.txt 文件中
find_program(CMAKE_CXX_CPPCHECK NAMES cppcheck)
if(NOT CMAKE_CXX_CPPCHECK)
message(FATAL_ERROR "Could not find the program cppcheck.")
endif()
list(APPEND CMAKE_CXX_CPPCHECK "--enable=all" )
现在,在编译过程中,cppcheck 运行良好。我已经为我的所有编译器警告设置了-WError,有没有办法对cppcheck 执行相同的操作,即在抛出cppcheck 警告的情况下使构建失败?
【问题讨论】: