回答
不建議提供的路徑的標準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