Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用cppcheck忽略某些文件类型?_C++_Qt Creator_Cppcheck - Fatal编程技术网

C++ 如何使用cppcheck忽略某些文件类型?

C++ 如何使用cppcheck忽略某些文件类型?,c++,qt-creator,cppcheck,C++,Qt Creator,Cppcheck,我使用CPPCHECK来分析我的C++代码。我的源代码中有一些.svg/.png文件,这使得cppcheck报告了许多以下类型的错误: fileName1.svg:2:错误:Cppcheck:定义这些宏时,字符数(())无效:“” 有没有一种简单的方法可以使CPPCHECK忽略某个类型的文件?< P>正常CPPCHECK只检查C和C++文件。 但是,如果您让cppcheck检查.svg文件,它将检查这些文件。例如: cppcheck filename1.svg 或 因此,请检查您的命令行,并确

我使用CPPCHECK来分析我的C++代码。我的源代码中有一些.svg/.png文件,这使得cppcheck报告了许多以下类型的错误:

fileName1.svg:2:错误:Cppcheck:定义这些宏时,字符数(())无效:“”


有没有一种简单的方法可以使CPPCHECK忽略某个类型的文件?

< P>正常CPPCHECK只检查C和C++文件。 但是,如果您让cppcheck检查.svg文件,它将检查这些文件。例如:

cppcheck filename1.svg

因此,请检查您的命令行,并确保您没有提供cppcheck.svg文件名


如果您有问题,让我看看您的命令行。

谢谢您的回复。我没有从命令行运行cppcheck,但我使用了Qt Creator的qtcpcheck插件。这似乎是在项目中的所有文件上运行命令。有一个选项可以为cppcheck添加其他参数。因此我想我的问题是是否有一个选项启用以在运行cppcheck时放入忽略筛选器或simluar作为参数?确定。不,没有此选项。有一些用于停止诊断的选项,您可能可以使用,但这在此处并不理想。QtcCppcheck插件不应包括所有项目文件。
cppcheck *.*