PCLint和sourceInsight的结合使用(以9800为例).doc

PCLint和sourceInsight的结合使用(以9800为例).doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PCLINT与SourceInsight的结合使用(9800为例) 本文参考和直接拷贝了多篇文档内容《LINT的使用.doc》、《PC-lint研究总结.doc》 LINT的安装 假设Pclint安装在f:\pclint8,使用的是pclint 8.0,(安装请参考相应说明,本利是直接解压pclint文件到f:\pclint8目录的)。 假设9800所在目录为E:\ligp_9800_view3\ZXDSL9800_V1.0\code 运行f:\pclint8\config.exe,执行配置,在如下画面中选择下一步。 出现命令行使用的说明窗口,选择下一步; 图 2.2.2 说明:LIN.BAT,OPTIONS.LNT,STD.LNT为成功运行完此配置向导后自动生成的文件。LINT-NT实际上就是LINT-NT.EXE命令。LIN.BAT中的命令语句形式还可在IDE或编辑器里使用; 选择是创建或修改已有配置文件STD.LNT的选项,这里我们选择创建,故选择上面一个选项Create a new STD.LNT,并将路径选择到想放置的目录如E:\ligp_9800_view3\ZXDSL9800_V1.0\code。如果不修改目录就用安装路径F:\pclint8,然后选择下一步; 图 2.2.3 接下来是选择编译器,在中选择自己使用的编译器。选择Microsoft 如果没有自己使用的编译器,可选择通用编译器:Generic Compilers。这个选项会体现在co-xxx.lnt文件中,并存放在前面我们选择的配置路径下,在后面配置选项我们所选择的***.LNT均会被存放到Compilers也配置一下。 接着会让你选择一个的内存模型,可以根据自己程序区和数据区的实际大小选择一个恰当的内存模型。内存模型的选项会体现在STD.LNT文件中。选择32-bit Flat Modl.,然后选下一步; 图 2.2.5 选完内存模型后,会看到一个库类型的列表,在这里选择一个或多个编译时使用的库。建议选择Microsofts Foundation Class library 和Windows NT,Windows 32-bit,如果你用到了Standard Template Library,当然也选上,选择下一步; 图 2.2.6 说明:各种库的配置文件名为lib-xxx.lnt,配置向导会把选中的库的lnt配置文件拷贝到配置路径下接着是让你选择为使用C++编程提出过重要建议的作者,选择的某作者后,他提出的编程建议方面的选项将被打开。建议全部选择配置路径下下一步是设置包含文件目录。INCLUDE,环境变量在批处理文件中设置,环境变量后每个目录用分号隔开,例如可设成“INCLUDE=C:\MRI\MCC68K;D:\LAP\SRC\INC”。第二种选项是使用-i选项,-i选项体现在STD.LNT文件中,每个目录前以-I引导,目录间以空格分隔。如果选择使用-I选项,安装程序会接着让你输入包含文件所在的目录。建议选择使用-I选项,但可以不输入包含文件所在的目录,在安装完成后在.lnt文件中添加。然后选择下一步; 图 2.2.8 如果步骤8中选择使用-i选项,安装程序会接着让你输入包含文件所在的目录。在下面的文本框里,可手工输入文件包含””,如-i”E:\Program Files\MSVC\VC98\Include”。 然后如果出现以下对话框,表示std_a.lnt,std.lnt在配置路径下已被创建,这里的std.lnt实际上就是std_a.lnt的一个拷贝,只是在缺省方式下,lint时使用的配置文件是std.lnt; 图 2.2.10 选择确定后,这里将会问你是否进行另一个编译环境的配置。配置Generic Compilers就继续,重复步骤6到12。 接下来将会准备产生一个反映全局编译信息显示情况的选项文件OPTIONS.LNT,该文件的产生方式有两种,一种是安装程序对几个核心选项逐一解释并提问你是否取消该选项,如果你选择取消,则会体现在OPTIONS.LNT文件中,具体体现方式是在该类信息编码前加-e,后面有一系列逐一选择核心选项的过程。如果选择第二种选择方式,安装文件会先生成一个空的OPTIONS.LNT文件,等你以后在实际应用时加入必要的选项。建议进入逐项选择,然后全部选否,即不取消这些选项。 接着是选择编译环境。PC-LINT提供了集成在多种开发环境中工作的功能,例如可集成在VC、BC、Source Insight中。选择后安装程序会继续问你是否还选择其它的环境开发环境的选择情况记录在env-xxx.lnt文件中。我们选择Source Insight,同样我门还可以选择VC 6.0。 安装程序会生成一个LIN.BAT文件,该文件是运行PC-L

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档