您的位置:首页 > 其它

PC-LINT的使用(二)

2014-09-28 09:52 204 查看
6.PCLINT执行:单个文件

c:\lint\lint-nt -u -ic:\lint std.lnt d:\test\test\pclinttest\test1.cpp >c:\lint\result.txt

上述命令就是分析d:\test\test\pclinttest\test1.cpp,将结果保存到c:\lint\result.txt文件里面。

PCLINT执行:多个文件

步骤1.首先生成文件列表filelist.lnt

制作文件列表的常见方法有3种:

法1:使用lint-nt命令分析dsp工程文件

c:\lint\lint-nt  D:\pclinttest\pclinttest.dsp >filelist.lnt

法2:手工添加:

手工制作fileList.lnt文件,可以将您要检查的文件逐个加入到fileList.lnt文件中。如:

d:\pclinttest\test1.cpp

d:\pclinttest\test2.cpp

法3:命令行生成

如果要检查某目录中所有的.c文件请使用如下命令在命令行生成:

dir d:\pclinttest\*.cpp /s /b /a:-d >d:\pclinttest\fileList.lnt

注意:文件列表filelist的扩展必须是lnt或者没有,否则其他扩展名的文件PCLINT会把它认为是C/C++文件。

步骤2.在std.lnt里添加filelist.lnt或者在调用时直接指明文件名

c:\lint\lint-nt std.lnt -os(c:\lint\result.txt )  d:\pclinttest\fileList.lnt

//可以把该命令在sourceinsight里设置成快捷命令f11

上述命令就是分析d:\pclinttest\fileList.lnt,将结果保存到c:\lint\result.txt文件里面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pc-lint