现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

PC-LINT集成到VS2005

2013-10-12 22:43 工业·编程 ⁄ 共 834字 ⁄ 字号 暂无评论

一、集成PC-LINT对单个文件编译

打开VS2005,点击【Tools】,选择【External Tools】,点击Add,即可添加一个新的pclint处理。

【Title】:pclint

【Command】:D:\lint\lint-nt.exe

【Arguments】:-i"d:\lint" std.lnt env-vc8.lnt "$(ItemFileName)$(ItemExt)"

【Initial directory】:$(ItemDir)

勾选上【Use Output window】,【Prompt for arguments】,点击OK。

这样,在Tools列表下就多出了一个pclint选项,使用它即可对单个cpp文件进行静态编译。

注意:

1、【Tiltle】中的名字可以自定义。

2、使用pclint静态编译时可能出现如下错误:

d:\lint\std.lnt(7) : Error 307: Can't open indirect file 'options.lnt'

这时只需在pclint的当前目录下新建一个options.lnt文件即可,该文件用于存放定制信息。

3、集成到VS2005前请先参考PC-LINT的设置。

二、集成PC-LINT对整个工程编译

打开VS2005,点击【Tools】,选择【External Tools】,点击Add,即可添加一个新的pclint处理。

【Title】:pclint_project

【Command】:D:\lint\lint-nt.exe

【Arguments】:-i"d:\lint" std.lnt env-vc8.lnt --u "$(TargetName).lnt" "$(ItemPath)"

【Initial directory】:$(ProjectDir)

勾选上【Use Output window】,【Prompt for arguments】,点击OK。

这样,在Tools列表下就又多出了一个pclint_project选项,使用它即可对整个工程进行静态编译。

给我留言

留言无头像?