现在位置: 首页 > PC-Lint
2013-10-14 22:45 工业·编程 ⁄ 共 544字 暂无评论
a、打开SI,选择Options->Custom Commands->Add...,输入pclint。 b、在Run输入d:\lint\lint-nt -u d:\lint\std.lnt d:\lint\env-vc8.lnt %f。 c、勾上【Iconic Window】、【Capture Output】、【Parse Links in Output】、【File,then Line】。 d、点击右侧的【Menu】,在Menu对应的下拉框选择【View】,选中<end of menu>,点【Insert】,OK退出。 e、可以添加运行pclint的快捷键:打开Options菜单中的“Custom Co...
阅读全文

2013-10-12 22:43 工业·编程 ⁄ 共 834字 暂无评论
一、集成PC-LINT对单个文件编译 打开VS2005,点击【Tools】,选择【External Tools】,点击Add,即可添加一个新的pclint处理。 【Title】:pclint 【Command】:D:\lint\lint-nt.exe 【Arguments】:-i"d:\lint" std.lnt env-vc8.lnt "$(ItemFileName)$(ItemExt)" 【Initial directory】:$(ItemDir) 勾选上【Use Output window】,【Prompt for arguments】,点击OK。 这样,在Tools列表下就多出了一个pclin...
阅读全文
2013-10-11 22:41 工业·编程 ⁄ 共 567字 暂无评论
1. 打开Keil μVision3,并打开需要检查的Project。 2. 打开Tools菜单,选择Setup PC-Lint...,打开PC-Lint Options窗口。 3. 点击右上角的四个编辑图标(New, Delete, Move Up, Move Down)来设置PC-Lint Include Folders。根据C源程序文件中包含的头文件(.h)名称来定位到“C:/Keil/C51/INC/”目录下相关文件夹(包括INC文件夹本身)。如:“C:/Keil/C51/INC/”和“C:/Keil/C51/INC/Atmel/”。 4. 设置Lint Executable路径为:“X:/...
阅读全文
2013-08-09 23:30 工业·编程 ⁄ 共 2520字 暂无评论
PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具。它的使用历史可以追溯到计算机编程的远古时代(30多年以前)。经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够有效地帮你提出许多程序在空间利用、运行效率上的改进点,在很多专业级的软件公司,比如Microsoft, PC-Lint检查无错误无警告是代码首先要过的第一关,我个人觉得,对于小公司和个人开发而言,PC-Lint也非常重要,因为基于开发成本考...
阅读全文
2013-08-09 23:23 工业·编程 ⁄ 共 28007字 暂无评论
    C/C++语言的语法拥有其它语言所没有的灵活性,这种灵活性带来了代码效率的提升,但相应增加了代码中存在隐患的可能性。静态代码检查工具PC-Lint则偏重于代码的逻辑分析,它能够发现代码中潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量等。本文将介绍如何安装和配置PC-Lint代码检查工具以及如何将PC-Lint与常见的代码编辑软件集成。 1 引  言 2 PC-Lint介绍 3 PC-Lint的...
阅读全文
2013-08-09 22:51 工业·编程 ⁄ 共 398字 暂无评论
PC-Lint在linux下叫Flex-Lint,这个代码静态检查工具可以作为命令行扩展工具集成到多种开发环境中,而不像fortify,pvs-studio安装后就集成在VS的开发环境中。所以PC-Lint安装后需要进行一些配置工作,这稍微有点繁琐,但是灵活性也大一些。使用起来应该说是比较方便,如果把静态检查的结果输出到VS的输出窗口中,则可以实现从输出窗口中的警告信息双击快速定位到代码行,方便进行代码修改。 PC-Lint的代码检查可以分为简单检查...
阅读全文