当我在 IAR Workbench 上的代码上运行 PC-Lint 时,它与yvals.h
我在下面包含的库头文件中存在的代码片段冲突,然后 PC-Lint 停止工作。
/* IAR compiler version check */
#if (__IAR_SYSTEMS_ICC__ < 9) || (__IAR_SYSTEMS_ICC__ > 9)
#error "DLib compiled with wrong (version of IAR) compiler"
#endif
我使用的 IAR 编译器版本是co-iar.lnt
. 我从 PC-Lint 配置文件中选择了这个编译器版本。