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