PC-LINT的使用(二)

来源:互联网 发布:淘宝新店铺推广怎么写 编辑:程序博客网 时间:2024/04/29 12:37
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文件里面。
0 0