1

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

#include <arm_driver.h>

我以为这就够了。他们是否缺少另一个步骤?这些是我传递的附加参数

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

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

4

1 回答 1

1

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

即用替换所有+elib实例//+elib

于 2017-10-06T11:11:31.167 回答