25

cppcheck 甚至找不到像 iostream 这样的标准头文件。有任何想法吗?

我正在使用来自存储库的 Ubuntu 11.04 和 cppcheck。

4

2 回答 2

32

cppcheck 在查找 Mac 和 Linux 上的标准包含头文件方面非常糟糕。幸运的是,您可以取消此检查,并且只扫描您的自定义头文件:

cppcheck --enable=all --suppress=missingIncludeSystem .
于 2013-11-05T00:01:44.573 回答
20

不建议提供标准 C/C++ 标头的路径 - Cppcheck 具有有关 ANSI C/C++ 的内部知识,因此不建议重新定义此已知功能。但请随意尝试。

-I [dir]

给出包含路径。给几个-I参数给几个路径。首先检查第一个给定路径。如果路径是相对于源文件的,则不需要。

于 2011-08-08T17:31:03.077 回答