开发工具 之二 PC-lint 使用说明

PC-Lint是一款强大的C/C++静态分析工具,用于检测语法错误和潜在问题,如数组越界、内存泄漏等。相较于Coverity和Fortify,PC-lint轻便且广泛应用。本文介绍了PC-lint的安装步骤,包括如何下载、安装及后续的升级维护。
摘要由CSDN通过智能技术生成

PC-lint是什么

  PC-Lint 是一款 C/C++ 软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用 PC-Lint 来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。

  C/C++ 的静态检查工具主要有 PC-lint、Coverity、Fortify 等,后面两种都偏重量级,Coverity 还需要提交结果到服务器。PC-lint 小巧方便,历史悠久,使用广泛,虽然被诟病为误报率高,但还是一个很有价值,值得随身携带的工具。特别是合理的配置选项减少误报之后,更是可以大幅提高查错、排错的效率。

PC-lint安装

  PC-Lint 官网为 http://www.gimpel.com/ ,这货是收费的,需要购买下载。下载后解压后如下图:
PC-lint
安装时直接一路 next 即可。安装最后会询问是否进行其他配置,暂时不用配置即可!。

  PC-Lint 等升级稍微麻烦点,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZC·Shou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值