让PC-lint与Visual Studio一起使用

时间:2013-05-30 01:22:49

标签: visual-studio visual-c++ visual-studio-2012 visual-c++-2012 pc-lint

有没有人让Gimpel的PC-Lint 9.00j解析Visual Studio 2012的包含文件而不会抛出数百个虚假错误?

我正在使用的设置子集(完整的设置给出完全相同的结果):

-u
+linebuf
-i"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include"
-i"C:\Program Files (x86)\lint"
co-msc110.lnt

当我尝试使用以下单行时,给我325错误:

#include <vector>

请告知。

1 个答案:

答案 0 :(得分:2)

以下似乎已经做到了:

-emacro((1??), _VARIADIC_EXPAND_*)
-emacro((10??), _VARIADIC_EXPAND_*)
-emacro(39, _VARIADIC_EXPAND_*)
-emacro(26, _HAS_TRIVIAL_COPY)
-etemplate(1013)
-esym(78, _Ty)
-elib(63)