当工程扫描完毕后,会在输出窗口的最后一行打印类似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的警告查看自己的负责的代码,争取修改发现的问题,确认没有影响的当前阶段可以暂时不进行修改,后续公司有统一标准时我们再跟进即可。最终的目的都是为了提高产品的代码质量。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库vs2008上使用pclint工具(3)在线全文阅读。
相关推荐: