google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 关于pclint的使用

关于pclint的使用


我初次学习测试,想学一下使用pclint,由于下载的问题,下载到一个8.0版本的pclint.按以下操作的(网上有)

  1.将pclint.rar解压至c:\, 这样lint文件就位与c:\pclint(安装目录)下了。

  2.将c:\pclint\lnt 下的3个文件lib-w32.lnt,env-vc6.lnt,co-msc60.lnt拷贝至c:\pclint下, 再在安装目录下创建std.lnt和options.lnt两个文件,其中std.lnt的内容如下

  // contents of std.lnt

  c:\pclint\co-msc60.lnt

  c:\pclint\lib-w32.lnt

  c:\pclint\options.lnt -si4 -sp4

  -i"D:\Program Files;D:\Program Files\Microsoft Visual Studio\VC98\Include"(这是我的VC6.0路径)

  //end

  options.lnt 内容空
  
 3.打开VC6,tools--->customize-->tools 新建一个名为pclint的项,在下面填入

  command: C:\pclint\lint-nt.exe

  arguments: -u c:\pclint\std.lnt c:\pclint\env-vc6.lnt "$(FilePath)"

  Use Output Window 打上勾

  close 完成。 VC窗口tools菜单下应该多了一个pclint选项

  现在应该就可以用个小程序测试一下pclint了
但是我觉得有疑问arguments: -u c:\pclint\std.lnt c:\pclint\env-vc6.lnt "$(FilePath)"这句的$(FilePath)"是要检测程序的路径么?还是就这么写?
无论是什么程序,每次pclint都是这样报错:
PC-lint for C/C++ (NT) Ver. 8.00e, Copyright Gimpel Software 1985-2001
c:\pclint\std.lnt  1  Error 305: Unable to open module '  '
Tool returned code: 2

请大家帮忙指点一下哪里不对
谢谢

[ 本帖最后由 zbj04 于 2007-7-27 16:02 编辑 ]

TOP

错误提示的意思是:找不到“”模块!
我最近也在弄,你编写的程序是不是带头文件类的,如果是的话,肯定不行。因为添加的只是对一段代码的测试,而不是一个工程文件测试的pclint

TOP

我的msn号是:yt_1202@hotmail.com    可以一起讨论

TOP

回帖好少啊。。。。。。。

TOP

我是用config.exe安装的,在VC中设好后,调用出现的情况是:
PC-lint for C/C++ (NT) Ver. 8.00e, Copyright Gimpel Software 1985-2001
Tool returned code: 0

无论程序怎么错,都是这样的结果。

TOP

 
当前时区 GMT+8, 现在时间是 2008-11-23 08:27Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹