PC-Lint排除外部文件夹

时间:2017-10-05 13:56:17

标签: c gcc pc-lint

我在我的项目上运行pc lint misra检查。 当我执行程序时,输出很大,因为它包含来自arm的所有bsp文件。如何让pc-lint排除整个目录。在我从项目外部包含头文件的代码中,我使用<>而不是""

即。 #include <arm_driver.h>

我认为这就足够了。他们又失去了一步吗? 这些是我通过的附加参数

+libclass(angle, foreign)
-e686
-wlib(0)

使用命令vf,我可以看到所有外部目录文件都被视为库头。

1 个答案:

答案 0 :(得分:0)

最后解决了这个问题。 注释掉相应.lnt文件中的所有显式+ elib行。

即。用+elib

替换//+elib的所有实例