cppcheck甚至找不到标准的标题,例如iostream。有什么想法吗?
我在存储库中使用Ubuntu 11.04和cppcheck。
答案 0 :(得分:23)
cppcheck在Mac和Linux上找到标准包含标头非常糟糕。幸运的是,您可以取消此检查,并仅扫描自定义头文件:
cppcheck --enable=all --suppress=missingIncludeSystem .
答案 1 :(得分:15)
不建议提供标准C / C ++的路径 header - Cppcheck拥有关于ANSI C / C ++及其的内部知识 不建议重新定义此已知功能。但感觉 免费尝试。
-I [dir]
提供包含路径。给出几个-I参数以提供多个路径。 首先检查第一个给定路径。如果路径相对于源 文件,这不是必需的。