接着集成pclint-all命令,在Option对话框的UserTool页面点Add按纽添加外部命令,各项配置如下图:
这里,环境变量*.c指示当前集成环境中的每个后缀为“.c”的文件,也要把“Catchoutput”选项置上。
这两个命令集成后,在IDE界面的主界菜单Tools下应能找到“pclint-one”与“pclint-all”两个命令。
第三步:在VcTester集成环境下使用Pclint
编写C代码中,以常运行“pclint-one”命令,最好给这个命令定义一个快捷操作(比如F12)。每次编码告一段落就按一次快捷键进行lint检查,报告信息被截获到集成平台打印,如下图:
在打印输出区可浏览各个告警输出,还可以运行弹出菜单“Jumptosourceline”(或按快捷键Alt+Down)跳转到对应源码行。
若想全工程检查所有C文件,运行“pclint-all”命令即可。另外,本文给出的VcTester。lnt文件去掉了不少无用的警告,以免用起来太费劲,用户也可以手工修改相关的配置项。
相关链接:
第4代白盒测试方法实践之“VcTester插装原理与各种覆盖率配置”