PC-LINT的使用(二)

本文详细介绍了使用PCLINT进行单个文件和多个文件的代码分析过程,包括生成文件列表、调用命令及结果保存等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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文件里面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值