cppcheck
是一个流行的静态代码分析工具,用于 C 和 C++ 程序。它可以帮助检测代码中的错误、未定义的行为、内存泄漏等。在 Ubuntu 系统上使用 cppcheck
的基本步骤和示例如下:
安装 cppcheck
- 打开终端。
- 使用以下命令安装
cppcheck
:sudo apt-get update sudo apt-get install cppcheck
使用 cppcheck
基本用法
- 检查单个文件:
cppcheck [options] <source file>
- 检查整个目录:
cppcheck [options] <directory>
选项
--enable=all
:开启所有检查。--std=<standard>
:指定 C/C++ 标准(如 c99、c11、c++03、c++11)。--verbose
:输出详细信息。--xml
:以 XML 格式输出结果,适用于集成到其他工具中。--check-config