文章目录
- 一、简述
- 二、安装
- 二、使用
-
- 2.1 第一个测试程序
- 2.2 检查文件夹中所有文件
- 2.3 检查部分或过滤部分文件
- 三、严重性
- 四、其他常用用法
-
- 4.1 启用其他检查
- 4.2 保存结果到文件
- 4.3 多线程检查
- 4.3 设置目标平台
- 4.4 与cmake项目配合使用
- 4.5 宏定义
- 4.6 XML格式输出
- 4.7 让git提交前支持CPPCheck
一、简述
Cppcheck是一种C/C++代码缺陷静态检查工具。不同于 C/C++ 编译器及很多其它分析工具,它不检查代码中的语法错误。Cppcheck只检查编译器检查不出来的bug类型,其目的是检查代码中真正的错误。
支持的代码和平台:
- 可以检查非标准代码,包括