回答
不建议提供的路径的标准C/C++ 头 - Cppcheck具有内部知识约ANSI C/C++,它 不建议这种已知的功能被重新定义。但感觉 免费试用它。
-I [dir]
给包含路径。给几个-I参数给出几条路径。 首先检查给定的路径。如果路径是相对于源文件 ,则不需要。
'-I'选项可以使'cppcheck'运行速度非常缓慢,如果您带入很多头文件。 –
不要混淆'-i'(忽略)选项。 –
cppcheck在Mac和Linux上找到标准包含头文件非常不好。幸运的是,你可以抑制这种检查,仅扫描您的自定义头文件:
cppcheck --enable=all --suppress=missingIncludeSystem .
这个supress-flag给了我下面的错误:'不匹配的抑制:missingIncludeSystem' ...或者这是否仅仅意味着检查没有压制任何arror?我可以抑制非抑制压制错误吗? Ø:) – helmesjo
- 1. 找不到包含文件
- 2. cppcheck - 包含文件选项不起作用
- 3. PHP:找不到包含文件
- 4. 找不到包含文件QtCore?
- 5. CMake的不能找到包含文件
- 6. VS代码“在包含路径中找不到包含文件”。
- 7. 找不到ShellExecute文件当文件包含撇号错误
- 8. WINAVR找不到包含空白的文件中的文件
- 9. 在php中包含文件未找到
- 10. Visual C++包含文件未找到
- 11. KDevelop说包含文件未找到:: iostream
- 12. Makefile中没有找到包含文件
- 13. 包含gsl_type.h。文件未找到
- 14. Netbeans - 无法找到包含文件:QtGui
- 15. ASP包含文件未找到
- 16. TASM无法找到包含文件
- 17. BeautifulSoup找不到包含某些文字
- 18. 查找不包含“* .SQL”文件
- 19. 查找包含类的文件(基于__autoload),但不包含它
- 20. NativeScript“文件找不到角度包含;使用'quote'而不是”
- 21. CppCheck输出到Powershell的xml文件
- 22. Smarty包含不包含文件
- 23. g ++找不到包含在-I参数中的文件
- 24. Visual Studio找不到包含文件,但路径正确
- 25. VS 2017不会找到DirectX包含文件
- 26. 如何找到不需要的js文件包含在网站
- 27. 配置:错误:找不到java包含文件
- 28. GCC找不到头文件中包含的库
- 29. 在OS X上找不到包含文件<mqueue.h>?
- 30. 如何解决'configure:error:找不到java包含文件'?
检查是否安装了他们... –
@tyz:我觉得这个想法是,cppcheck知道ANSI/C++ W/O任何头。所以我认为它甚至不会理解gcc特定的系统头文件等。 – 2011-08-08 17:33:49