0
我正在尝试运行kwinject命令。问题是我的一个Makefiles编译了一个我不想扫描的目录,那么有没有办法排除这些文件? 我尝试过kwinject --ignore-files {directory-where-makefile-points-at/*}
,但它不起作用。如何在执行kwinject命令时要求klocwork忽略目录?
你们知道这是否可能?
我正在尝试运行kwinject命令。问题是我的一个Makefiles编译了一个我不想扫描的目录,那么有没有办法排除这些文件? 我尝试过kwinject --ignore-files {directory-where-makefile-points-at/*}
,但它不起作用。如何在执行kwinject命令时要求klocwork忽略目录?
你们知道这是否可能?
是的,这是可能的。
根据kwinject --help
(12.0.0.613版本),你应该使用选项定义为:
-I, --ignore-files PATTERN[,PATTERN...]
因此,你应该只写无任何括号逗号分隔的列表。例如:--ignore-files somefile.c,*/googletest/*
一直在为我工作,当我想忽略我的工作区中的somefile.c和所有googletest目录。