【问题标题】:PC-Lint Exclude External folderPC-Lint 排除外部文件夹
【发布时间】:2017-10-05 13:56:17
【问题描述】:

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

#include <arm_driver.h>.

我认为这就足够了。他们是不是又少了一步? 这些是我传递的附加参数

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

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

【问题讨论】:

    标签: c gcc pc-lint


    【解决方案1】:

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

    即将所有+elib 实例替换为//+elib

    【讨论】:

      猜你喜欢
      • 2020-06-27
      • 2016-10-13
      • 2013-01-19
      • 2023-03-10
      • 2012-02-02
      • 2011-01-12
      • 2019-09-28
      • 1970-01-01
      相关资源
      最近更新 更多