C++语言代码检查工具PC

C++语言代码检查工具PC,第1张

C++语言代码检查工具PC,第2张

摘要

PC-Lint是一款历史悠久、功能极其强大的静态代码检测工具。它的使用历史可以追溯到计算机编程的远古时代(30多年前)。经过这么多年的发展,它不仅能检测出语法逻辑上的很多隐患,还能有效的帮助你在空之间提出很多程序的利用率和运行效率的改进点。在很多专业软件公司,比如微软,没有错误和警告的PC-Lint检查是代码必须通过的第一关。我个人认为对于小公司和个人来说,PC-Lint也是很重要的,因为小公司和个人基于开发成本往往拿不出很多全面的测试。这时,PC-Lint的强大功能可以提高软件的质量。

功能

1) PC-Lint是一个静态代码检查工具。可以说PC-LINT是一个更加严格的编译器,它不仅能像普通编译器一样检查出一般的语法错误,还能检查出那些完全符合语法要求,但很可能是潜在的、难以发现的错误。

2) PC-lint不仅可以检测单个文件,还可以从整个项目的角度检测问题。由于C语言编译器固有的单一编译,这些问题在编译器环境下很难检测到,PC-Lint会在检查当前文件的同时检查所有相关文件。可想而知,这对我们会有很大的帮助。

3) PC-lint支持几乎所有流行的编辑环境和编译器,如Borland C++从1.x到5.x,Borland C++ Build,GCC,VC,VC.net,watcom C/C++,Source insight,intel C/C++等,还支持16/32/64平台环境。

4)支持Scott Meyes的名著《有效的C++/更有效的c++》中描述的各种提高效率和防止错误的方法。

四步PC-Lint概述

这么好的工具,当然要先拿起来用。这里有四个步骤来确保你可以马上使用PC-Lint。当然,如果你想在入门后详细学习这个工具,可以在网上查找相应的资料。另外,我的另一篇系列文章《软件开发的七种武器》中有一篇是关于PC-Lint的使用,比这篇更详细。有兴趣的话也可以。

步骤1:安装和设置

安装软件和平时的软件没什么区别。安装完成后,运行PC-Lint安装目录中的CONFIG.exe。这些设置简要说明如下:

a)第一步是给出PC-Lint的安装路径和所选设置的保存文件。
b)第二步,选择你使用的C/C++编译器:比如Visual C++ 6.x
c)第三步,选择内存模式:比如32位扁平模式。
d)第四步,选择使用的库:比如MFC,OWL等。您可以选择多个库。一般在windows下开发应该选择windows 32bit。
e)第五步,对C++编程提出过重要建议的作者。选择一个作者后,他的编程建议的选项就会打开:比如Scott Meyers可以不勾选。
f)第六步:设置头文件:可以在后续步骤中手动添加。

步骤2:将PC-Lint集成到所选的编译环境中。

当您在上面的第二步中选择编译器时,您可以在PC-Lint目录中找到一个文件“env-selected editing environment . lnt ”,例如Source insight的env-si.lnt和vc6的env-vc6.lnt。打开这个文件,根据上面的描述配置你的编译器。下面以VC6为例:

选择菜单工具|自定义...
选择工具选项卡
点击主对话框顶部的虚线框New
,输入名称:PC-lint
,输入命令:c:\lint\lint-nt.exe,假设安装在(FilePath)?7)选择(x)使用输出窗口
关闭

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C++语言代码检查工具PC

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情