vs2008上使用pclint工具(3)

2019-06-17 15:53

当工程扫描完毕后,会在输出窗口的最后一行打印类似error 900: (Note -- Successful completion, 47 messages produced)的消息,说明检查完毕。

每一个提示的信息,双击改行都可以自动跳转到vs2008的对应位置,方便修改。 Pclint的错误说明,可以参照pclint安装目录下的msg,直接搜索错误号即可找到更为详细的错误解释。

3.3. 为单个文件进行pclint检查

有时候由于一个工程内的文件数量太多,导致检查修改单个文件时很不方便,这里提供一个快速检查单个文件的方法。

创建一个新的外部工具

四个参数为: pc_lint

C:\\lint\\lint-nt.exe

-i\$(ProjectDir)

此外,需要手工生成file.lnt文件,生成方法为拷贝用pclint project创建的$(ProjectDir).lnt文件到$(ProjectDir).lnt的同机目录下并重命名为file.lnt,然后修改file.lnt文件,删除一切cpp相关的说明,保留其他设置。

举例:

File.lnt看起来应当是这个样子:

然后在该工程下,双击打开待检测的文件,运行本命令即可检查单个文件. 注意: 当工程中定义的头文件包含设置,宏定义设置发生变化时,要及时手动更新file.lnt,避免宏定义不统一导致的相关问题!

4. 总结

Pclint工具提示的错误种类比较多,其中一些能够指出我们编码过程中遇到的错误,还有一部分是不良的编程习惯,当然还有一部分是pclint本身的误报。目前公司暂时没有对Pclint检查选项的统一要求,因此大家根据pclint的警告查看自己的负责的代码,争取修改发现的问题,确认没有影响的当前阶段可以暂时不进行修改,后续公司有统一标准时我们再跟进即可。最终的目的都是为了提高产品的代码质量。


vs2008上使用pclint工具(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012年5.25策划书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: