PC-Lint 是一款C/C++软件代码静态分析工具。 PC-lint在全球拥有广泛的客户群,许多大型的软件研发组织(包括几大通信设备厂商)都把PC-Lint检查作为代码走查的第一道工序。PC-Lint不但能够对程式进行全局分析,识别没有被适当检验的数组下标,报告未被初始化的变量,警告使用空指针连同冗余的代码,还能够有效地提出许多程序在空间利用、运行效率上的改进点。
网上有很多将PCLint集成到SourceInsight中的文章,但全部都是基于VC开发平台的。由于我们公司开发软件最常用的工具组合为基于VxWorks系统的Tornado+SourceInsight开发平台,所以此文档主要基于此开发平台进行说明。希望能够给大家来带帮助。
集成方法如下:
1、解压PCLint8.rar到D盘根目录下(为了减少过多的设置,直接解压到D盘根目录是最方便的;注意:必须使用此压缩包中的PCLint)。
2、打开“D:\PCLint8”文件夹,用记事本或UltraEdit打开std.lnt文件,如下图所示:
图1-1</