2014-11-24 77 views
3

使用cppcheck來分析我的C++代碼。我有我的來源,這使得cppcheck上報大量以下類型的錯誤,一些.SVG/.png文件:如何用cppcheck忽略某些文件類型?

fileName1.svg:2: error: Cppcheck: Invalid number of character (() when these macros are defined: ''.

有一個簡單的辦法可以讓cppcheck忽略特定類型的文件?

回答

2

通常cppcheck只檢查c和C++文件。

但是,如果你告訴cppcheck檢查.svg文件,它會檢查這些文件。例如:

cppcheck filename1.svg 

cppcheck *.* 

因此,請檢查您的命令行,並確保你不給cppcheck .SVG文件名。

如果你有問題,讓我看看你的命令行。

+0

感謝您的回覆。我不從命令行運行cppcheck,但是我使用Qt Creator的QtcCppcheck插件。看起來像這個命令在項目中的所有文件上運行。 有一個選項可以爲cppcheck添加其他參數。 所以我想我的問題是,如果有一個選項可以在運行cppcheck時放入一個忽略過濾器或類似simluar的參數? – kent 2014-11-26 13:40:31

+0

好的。不,沒有這樣的選擇。有停止診斷的選項可能可以使用,但這在這裏並不理想。 QtcCppcheck插件不應包含所有項目文件。 – 2014-11-27 07:52:38

相關問題