软件
介绍PC-Lint是一款C/C++软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用PC-Lint来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。
使用命令行方式
命令行的使用方式是PC-lint最基本的使用方式,也是其他各种集成使用方式的基础,通过命令行可以完成PC-lint 的全部代码分析工作。
PC-Lint 与Visual C++集成开发环境(IDE)集成
在所有集成开发环境中,PC-Lint 8.0对VC++6和VC++7.0的支持是最完善的,甚至支持直接从VC 的工程文件(VC6是*.dsp,VC7是*.vcproj)导出对应工程的.Lnt文件,此文件包含了工程设置中的预编译宏,头文件包含
路径,源文件名,无需人工编写工程的.Lnt文件。
PC-Lint 与source insight 集成
PC-Lint 与source insight的集成也是通过添加定制命令实现的,从“Options”菜单中选择“Custom Commands”命令项。
PC-Lint 与UltraEdit 集成
在UltraEdit 中集成PC-Lint的方法和Source Insight 类似,也是添加一个定制命令菜单,具体实现方法是先单击UltraEdit 的“高级”菜单中的“工具配置”命令
软件除错是软件项目开发成本和延误的主要因素,PC-lint 能够帮你在程序动态测试之前发现编码错误,降低软件消除错误的成本。使用PC-Lint 在代码走读和单元测试之前进行检查,可以提前发现程序隐藏错误,提高代码质量,节省测试时间。另外,使用PC-lint的编码规则检查,可以有效地规范软件人员的编码行为。如果能够在软件开发过程中有效地使用PC-lint 代码检查工具,将大大地提高代码质量,降低软件成本。
相关
文章热门
专题本站为非营利性个人网站,本站所有游戏来自于互联网,版权属原著所有。如有侵犯你的版权,请发邮件给wishdown2023@163.com
湘ICP备2021017279号-3 公安部备案号:13092602000101
Copyright©2006-2019 www.wishdown.com All rights reserved