PC-lint9.0版

转载 2015年07月06日 21:00:43
http://blog.csdn.net/whatday/article/details/7890092

 

[置顶] 在vs2010或者vs2008中配置PC-lint9.0版

 4231人阅读 评论(1) 收藏 举报

第一步:

可以到http://download.csdn.net/detail/zhenliangqiu/3250717下载Gimpel_PC_Lint_9.zip免注册版,下载完后点击pclint9setup.exe进行安装,这里以安装到C:/lint介绍。

第二步:

安装完成后勾选I want to run the configuration program now.点击finish进入配置页面,配置选项依次为:

1、C:/lint(这个是pc lint的安装目录),Create a new STD.LNT

2、Microsoft Visual C++ 2008(co-msc90.lnt)

3、32-bit Flat Model(-ms, -si4, -sp4)

4、Active Template Library(ATL),Microsoft Foundation Class Library,Standard Template Library,Windows 32-bit

5、Scott Meyers(Effective C++ More Effective C++ and Effective C++ 3rd Edition),Dan Saks,MISRA 2004

6、Create -i options

7、这里将vc的包含目录加进去,我加的是以下两个

C:\Program Files\Microsoft Visual Studio 10.0\VC\include

C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include

备注:C:\Program Files\Microsoft Visual Studio 10.0是我电脑上vs2010的安装目录

8、No

9、(env-vc9.lnt) Microsoft's Visual C++.NET 2010

10、Prepend my PC-lint directory to my PATH(create LSET.BAT)

完成

第三步:

更新lint

查看版本

c:\lint>lint-nt -v
PC-lint for C/C++ (NT) Vers. 9.00a, Copyright Gimpel Software 1985-2008

目前最新版本是9.00i

从官方网站下载最新的所有patch文件(地址:http://www.gimpel.com/html/ptch90.htm),解压缩到lint安装目录然后升级。

c:\lint>PATCH.EXE LP9-A-B.RTP

c:\lint>PATCH.EXE LP9-B-C.RTP

c:\lint>PATCH.EXE LP9-C-D.RTP

c:\lint>PATCH.EXE LP9-D-E.RTP

c:\lint>PATCH.EXE LP9-E-F.RTP

c:\lint>PATCH.EXE LP9-F-G.RTP

c:\lint>PATCH.EXE LP9-G-H.RTP

c:\lint>PATCH.EXE LP9-H-I.RTP

完成以后查看版本

c:\lint>lint-nt -v

PC-lint for C/C++ (NT) Vers. 9.00i, CopyrightGimpel Software 1985-2012

    第四步:  

将它集成到vc2010中,打开vc2010--Tools--External Tools,点击Add按钮Title为pc_lint(这个可以任意命名),Command为 C:/lint/lint-nt.exe(这个为lint-nt的绝对路径),Arguments为-i"c:/lint" std.lnt env-vc9.lnt "$(ItemDir)$(ItemFileName)$(ItemExt)",Initial directory为$(ItemDir),勾选"Use Output windows",点击OK

接下来大家就会可以利用vs2010-Tools-pc_lint来对当前工程下的文件进行分析了。

备注:如果出现类似Error 307: Can't open indirect file 'env-vc9.lnt'的错误,大家也不用紧张,只需要到安装目录C:\lint下看看有没有‘env-vc9.lnt'文件,如果没有一般在C:\lint\lnt下是一定有的,大家只需要将该文件拷贝一份到C:\lint目录下即可。

PCLint9.0L

  • 2014年10月30日 22:03
  • 10.46MB
  • 下载

PC-lint 9.0L 64 32 通用

  • 2014年10月29日 07:03
  • 8.13MB
  • 下载

在vs2010或者vs2008中配置PC-lint9.0版

如果大家想要在vs2005中配置PC-lint9.0版,请参考http://blog.csdn.net/wzx19840423/article/details/6215925cn。 接下来给大家...
  • YiRan_FanPeiXi11
  • YiRan_FanPeiXi11
  • 2014年05月14日 11:36
  • 2925

Visual Studio 2010下配置PC-Lint 9.0i

http://blog.csdn.net/jbcjay/article/details/7389543 http://blog.csdn.net/whatday/article/details/789...
  • Arcsinsin
  • Arcsinsin
  • 2014年03月09日 15:47
  • 2111

pclint在VS2013中的配置

在VS2013下使用pclint进行单个文件及整个工程的方法
  • finewind
  • finewind
  • 2015年02月05日 20:15
  • 6493

PC-Lint安装配置与集成到VS2010

PC-lint 9 安装及配置教程 将PC-Lint 集成到Visual Studio 2010中
  • u011402642
  • u011402642
  • 2015年06月01日 23:50
  • 1660

搭建PCLint与SourceInsight全套环境

1、下载PCLint和SourceInsight工具       PCLint工具地址:      http://download.csdn.net/detail/u012329294/8280...
  • u012329294
  • u012329294
  • 2014年12月20日 13:28
  • 2744

PCLint使用介绍

原文地址:http://blog.csdn.net/lbqbraveheart/article/details/5602391 概述 PC-Lint是GIMPEL SOFTWARE公司...
  • chenlycly
  • chenlycly
  • 2015年03月15日 22:22
  • 4017

PC-Lint 静态检测 VS编写的 解决方案代码

总结一下这两天的工作经验 PC-Lint简介: PC-Lint 是GIMPEL SOFTWARE公司开发的C/C++软件代码静态分析工具,它的全称是PC-Lint/...
  • leizicoder
  • leizicoder
  • 2015年08月21日 18:25
  • 1142

PC-Lint的入门-- 一、概念与基本操作

朋友给我一个很不错的链接: http://blog.csdn.net/TrueZq/article/details/652104 可惜Visual Studio 不是免费的。所...
  • duobaohongtu3
  • duobaohongtu3
  • 2016年07月25日 12:30
  • 694
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PC-lint9.0版
举报原因:
原因补充:

(最多只允许输入30个字)