在vs2010或者vs2008中配置PC-lint9.0版
第一步:
可以到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目录下即可。
在vs2010或者vs2008中配置PC-lint9.0版相关推荐
- 在vs2008中配置OpenCV2.2
1.下载OpenCV2.2:http://www.opencv.org.cn/index.php/Download 2.下载后解压缩OpenCV-2.2.0-win.zip: 3.下载CMake:ht ...
- VS2008中配置 Windows SDK v7
VS2008默认的为Windows SDK6.0A,如果要使用SDK v7的API须配置让VS2008使用SDK v7,否则编译出错这是毫无疑问的. 在网上找了半天没找到,最后发现配置方法超级简单,简 ...
- VS2008中开发Silverlight 2.0的配置
最近开始学Silverlight,还真是万事开头难,配置个开发环境弄了半天-到不是有多难,就是要下载太花时间了...(以下是用2.0版本说明) 安装Silverlight 2.0 的浏览器插件,用于播 ...
- VS2019中配置opencv4.3.0(亲测有效)
写在前面:之前一直使用vs2017+opencv的配置,现在体验vs2019+opencv 4.3.0的配置.由于之前的配置相隔很久,忘记很多东西,如今重新配置还是踩了很多坑,记录如下,希望对读者有帮 ...
- 路由交换技术实战七 FR 网络中配置 OSPF( 完成版 )
帧中继网络用户接口上最多可支持1024条虚电路,其中用户可用的dlci范围是:16-1007 DLCI只具有局部意义,即交换机上不同的端口可以使用相同的DLCI号. 实验要求: 1.掌握配置帧中继的基 ...
- VS2019中配置VTK8.2.0
说明 首先下载vtk源码,其次通过cmake编译生成VS中可以打开的.sln文件.再使用VS打开.sln文件,对vtk源码进行编译,生成库文件. 最终把库文件和一些源文件配置到VS中,即可使用VTK ...
- Qt5.13.2中配置opencv4.5.0踩坑记录
目录 cmake编译opencv时速度过慢或超时 mingw32-make时报错 错误一 [modules\core\CMakeFiles\opencv_core.dir\build.make:1 ...
- eclipse php设置xdebug,eclipse 中配置php的 XDebug调试
1. 打开 eclipse for php IDE,window->preference->PHP->Debug 2. 配置phpserver 3. 我的已经增加好了,默认的应该有l ...
- Windows XP下vs2010中配置OpenCV2.4.3
1. 从http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.3/下载OpenCV2.4.3: 2. 将OpenCV ...
最新文章
- python npz文件_numpy的文件存储 .npy .npz 文件
- Golang 301永久重定向
- SAP SD微观研究之销售发票自动生成初探
- 精密空调机组及零部件相关专业术语
- python数据爬虫课程_数据分析之Python3爬虫视频课程
- Express res.render 学习笔记
- [vue] 怎么配置使vue2.0+支持TypeScript写法?
- 我眼中的Web2.0
- Python软件包的安装(3种方法)
- 2018-09-26工作日报
- 电商跟微商的区别是什么呢
- 常见HTML符号转换整理
- android ar 动画,Android实现支付宝AR扫描动画效果
- 宁夏新八景[之一]:古峡新韵
- Android Gradle进阶配置指南 1
- Java面向对象程序设计综合练习2(编程题)
- 2-1 windows软件 --- x-shell/seurecrt/puty
- 广外计算机学院在哪个校区,广东外语外贸大学有几个校区及校区地址 哪个校区最好...
- 线性回归中“回归”的含义
- 解决IDEA输出中文显示为问号