软件质量之道:PCLint之二

本文是关于软件质量保证工具PCLint的使用,重点讲述如何将其集成到Visual Studio 2012的开发环境中,包括创建cpp文件列表、对工程文件进行检查和单个文件检查的配置方法,以提升代码质量。
摘要由CSDN通过智能技术生成

圆规为什么可以画圆?因为脚在走,心不变。你为什么不能圆梦?因为心不定,脚不动。

 

1 灯塔与方向

时间过得可真快,仍记得樱桃红芭蕉绿的时节,转眼已入深秋。我爱大自然,其次就是艺术。高纳德老先生的著作《The Art of Computer Programming》至今仍尘封在书堆之中,实在是没有胆量拿起这份重量。

今天真是美好的一天,不知道是不是已经看到灯塔的光芒了,突然射过来的光芒,好刺眼,好心慌。兴奋的心情难以平复,感觉人生再也不会有如此复杂的心情了,突然看到希望的那一天,真是人生最大的幸福吧!

继续说软件质量之道的第二员大将,PCLint,上一篇文章中主要介绍了PCLint的安装配置以及升级,这篇文章着重介绍如何将PCLint作为一个工具添加到常用开发环境中去,成为我们开发过程中的左肩右膀。

注,上篇文章中PCLint工具进行了更新,请小伙伴们注意重新下载,主要有两方面的原因。第一,原工具应该是有问题的一个版本,升级后,不能正确的解析Visual Studio的工程文件,在这上面,整整花费了我一个多星期的时间来调查,是导致这篇文章难产的主要凶手。第二,增加了Visual Studio 2010, 2012, 2013等版本的配置文件,方便大家的使用。

 

2 PCLint的命令行

PCLint主要使用命令行模式来进行文件的解析,这个GCC的编译器过程非常相似。其命令行格式为:

lint options file1 [ file2 file3... ]

既然将PCLint可以当做一个编译器,则options即为编译选项,file即为要编译的文件,对于C++来说,主要是*.cpp文件,由于*.h作为包含文件,是不会进行单独进行编译的,所以这一点需要注意。

如果对一个工程的文件进行检查时,则需要生成文件列表来进行,类似于Makefile文件,所以需要注意一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值