分享,在BCB6下配置PC_Lint的方法
1.拷贝压缩包到本地目录,本压缩包配置目录为E:\Lint,如果需要更改,请自行修改BCBLint.bat文件中的路径
压缩包请参见 http://download.csdn.net/source/1284200
2.点击Tools菜单下的Configure Tools,在弹出的Tools Option窗口中点击Add按钮
在编辑框中填写(如下):
Title:&Lint
Program:E:\Lint\BCBLint.bat
Working Dir: E:\Lint
Parameters:$EDNAME
关闭该窗口
3.修改E:\Lint\lnt目录下的Std.lnt文件,文件内容如下:
// Borland C++ Builder, -si4 -sp4, lib-owl5.lnt lib-w32.lnt
// Standard lint options
au-misra.lnt
co-cb.lnt
lib-owl5.lnt lib-w32.lnt
options.lnt -d_FLAT_ -u_SMALL_ -si4 -sp4
//按默认安装目录改写,注意中间有空格,需要改写目录名
-iC:\Progra~1\Borland\CBuilder6\Include;
-iC:\Progra~1\Borland\CBuilder6\Include\Vcl;
-iC:\Progra~1\Borland\CBuilder6\Imports;
-iC:\Progra~1\Borland\CBuilder6\Projects;
//添加用户控件的头文件所在目录
-iF:\Devlopment\bcb控件\EhLib.v4.1.4.Full.Source\BCB6;
-iF:\Devlopment\bcb控件\mxOutlookBar.v2.13;
//添加本地工程所在目录,就是你需要检查的工程文件所在目录
-iD:\TestLint;
4.完成以上步骤后,打开测试工程,打开CPP文件后,点击Tools菜单下的Lint菜单即可进行代码静态检查。
5.第一次检查,会报很多错误,实际上很多错误是VCL库自身源文件的编码错误,可见BCB没有用过PCLINT进行过检查;
可通过修改Options.lnt,来屏蔽你想忽略的错误,更多信息可以参考pc-lint.pdf,压缩包中现在已经修改为 -w2,只会显示错误和警告。
在此特感谢zxjrainbow(小苯象)的帮助!
[解决办法]
沙发
[解决办法]
不错,感谢分享
[解决办法]
沒用過,弱弱問一聲,好用嗎?
[解决办法]
mark
[解决办法]
收藏...
[解决办法]
楼主辛苦啦~~
顶一个~
[解决办法]
很好,我推荐一下这个帖子。
[解决办法]
收藏
[解决办法]
谢谢斑竹!
[解决办法]
好
[解决办法]
收藏
[解决办法]
收藏
[解决办法]
DDDDDDDD
[解决办法]
DDDDDDDDDDDDDDD
[解决办法]
谢谢分享
[解决办法]
收藏
[解决办法]
1.拷贝压缩包到本地目录,本压缩包配置目录为E:\Lint,如果需要更改,请自行修改BCBLint.bat文件中的路径
压缩包请参见 http://download.csdn.net/source/1284200
2.点击Tools菜单下的Configure Tools,在弹出的Tools Option窗口中点击Add按钮
在编辑框中填写(如下):
Title:&Lint
Program:E:\Lint\BCBLint.bat
Working Dir: E:\Lint
Parameters:$EDNAME
关闭该窗口
[解决办法]
支持,加油
[解决办法]
学习了,感谢楼主