|
我初次学习测试,想学一下使用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 编辑 ] |
|