最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

检查程序显示和潜在的语法或逻辑的错误的强大工具 -> Lint

工作和技术 crifan 1457浏览 0评论

lint工具是什么?

PC-Lint是C/C++软件代码静态分析工具,你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误,还可以检查出那些虽然符合语法要求但不易发现的潜在错误。
……………………
就是一个纠错工具

下面是更为详细的信息
…………………………
LINT工具是一种软件质量保证工具,许多国外的大型专业软件公司,如微软公司,都
把它作为程序检查工具,在程序合入正试版本或交付测试之前一定要保证通过了LINT检查
,他们要求软件工程师在使用LINT时要打开所有的编译开关,如果一定要关闭某些开关,
那么要给出关闭这些开关的正当理由。

可想而知,如果从我们编码后第一次编译程序时就使用LINT来检查程序,并且保证消
除所有的LINT告警,我们就不会遇到象今天这么多的告警信息。即使在今天,我们如果能
抽出一定的精力来消除程序中的LINT告警,以后再维持这种无告警状态就是很容易的了。
我们程序质量的提高也是不言而喻的。

PC-LINT是GIMPEL SOFTWARE公司的产品,其中的内容是非常广泛的,光是选项就有30
0多个,涉及到程序编译及语法使用中的方方面面。本篇培训材料旨在引导读者入门,学会
PC-LINT的基本使用方法,起抛砖引玉的作用,能让读者从这里起步继续去研究如何娴熟地
使用PC-LINT的各种选项,能让它充分为我们的开发工作服务。

1.概述
如果要给LINT工具下一个形象点的定义,那就是:一种更加严格的编译器。它不仅可
以象普通编译器那样检查出一般的语法错误,还可以检查出那些虽然完全合乎语法要求,
但很可能是潜在的、不易发现的错误。

转载请注明:在路上 » 检查程序显示和潜在的语法或逻辑的错误的强大工具 -> Lint

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.159 seconds, using 22.11MB memory