cppcheck 甚至找不到像 iostream 这样的标准头文件。有任何想法吗?
我正在使用来自存储库的 Ubuntu 11.04 和 cppcheck。
cppcheck 在查找 Mac 和 Linux 上的标准包含头文件方面非常糟糕。幸运的是,您可以取消此检查,并且只扫描您的自定义头文件:
cppcheck --enable=all --suppress=missingIncludeSystem .
不建议提供标准 C/C++ 标头的路径 - Cppcheck 具有有关 ANSI C/C++ 的内部知识,因此不建议重新定义此已知功能。但请随意尝试。
-I [dir]
给出包含路径。给几个-I参数给几个路径。首先检查第一个给定路径。如果路径是相对于源文件的,则不需要。