- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Logiscope使用教程解析
Logiscope使用1前言
1 安装、配置Logiscope。
2 Logiscop三大功能Audit、RuleChecker、TestChecker的使用。
3 其它相关问题。
2 Logiscope的使用
有一点需要说明的是,Logiscope可以检测多种语言实现的代码,但在本文中,只以C++语言为例。其它语言的操作过程基本类似。
好了,下面就开始吧!
2.1安装、设置Logiscope
首先需要将Logiscopelicense服务安装在一台机器上,假设你安装的机器名为test-server。此时,Logiscope,按以下的步骤操作:
1、Logiscope。安装过程中没有什么特殊的要求,只需按照安装程序的提示,一步步的操作即可。
确保安装过程正确无误,并保证你的机器可以和提供Logiscope的license服务的机器联网后,进行下面的操作。
2、
图2-1 系统特性
3、LM_LICENSE_FILE”这一项。单击“编辑”按钮,如图所示:
图2-2 环境变量
4、Logiscope为你提供的license号
图2-3 编辑环境变量
5、
OK,现在Logiscope可以在你的机器上正常运行了。
下面,我们就开始介绍Audit、RuleChecker、TestChecker这三项功能的使用。首先是Audit。
2.2 使用Audit
Audit”——审查、检查的意思,Audit的功能与它的名字也很吻合,它用于审查代码的质量。
使用Audit来审查代码的质量分为两个步骤:首先是建立被测程序的Audit项目,然后是分析Audit给出的质量审查结果。下面对这两个步骤分别进行介绍。
2.2.1 生成Audit项目
Audit项目有两种方法。
2.1.1.1 在Logiscope studio中建立Audit项目
一种方法是:在Logiscope的集成环境Logiscope studio中,建立被测程序的Audit项目,这是推荐的方法。步骤如下:
1、在开始菜单中,启动“Logiscope studio”,进入Logiscope studio环境。Logiscope studio启动后,如下图所示:
图2-4? Logiscope studio环境
2、点击[File|New]菜单项,弹出如下图所示的对话框:
图2-5 新建项目
在对话框中,选中“Project”标签页,在列表框中我们选择“C++ ?Audit Project”这一项,然后在“Project”编辑框中添入你要建立的这个Audit项目的名字(可以取任何你喜欢的名字),再在“Locatior”编辑框中,选择一个存放将要生成的Audit项目的文件目录。最后点击“确定”按钮。
3、此时会弹出如下图所示的对话框:
图2-6? 新建项目向导
在对话框的“Application root” 编辑框中,添入你所要检测的源程序文件所在文件夹的路径,其它均采用默认设置,然后点击“下一步”按钮。
4、弹出如下图所示的对话框:
图2-7 新建项目向导
在该对话框中,使“Choose a parser”组合框保持“MFC”默认选项,在“Choose a quality”编辑框中,添入我们所设计的质量模型文件的存放路径(Logiscope默认选择的是LogiscopeHOME\Logiscope\Ref\Logiscope.ref下的这个质量模型文件),Logiscope要依照该文件对被审查的代码进行检测。在“Choose a Logiscope”编辑框中为生成的Logiscope中间结果文件选择一个存放路径,一般使用当前提供的默认路径即可,最后点击“下一步”按钮。
5、弹出如下图所示的对话框:
图2-8 新建项目向导
这个对话框,是在向你汇报将要生成的Audit项目的相关情况,没有什么需要编辑、设置的地方。点击“完成”按钮。至此,生成了一个Audit项目,显示窗口如下:
图2-9 新建项目结束
在该窗口中,选择[ Project | Build ]菜单项,Audit开始对被测代码进行检测。Build执行结束后,代码质量的检测结果也就产生了,进行保存。
2.2.1.2 在Visual Studio中建立Audit项目
除了上面这个建立被测代码Audit项目的方法外,你也可以在VC6.0的集成环境中建立被测程序的Audit项目(但有时会发生出错,所以,建议你还是在Logiscope studio中建立被测程序的Audit项目)。
在VC6.0的环境中建立Audit项目的步骤如下:
??? 启动VC6 .0,打开你要检测的项目,选择[ Tools | Build Quality Results ]菜单项,Build结束后,选择[ Tools | Vi
您可能关注的文档
- lesson11:现在完成时解析.ppt
- Lesson15Urgeshipment催促装运解析.ppt
- Lesson15Fiftypenceworthoftrouble解析.ppt
- Lesson13MarineBoilersandTheirConstruction解析.ppt
- Lesson49Let’sLearnGeography解析.ppt
- LED常规进料检测解析.ppt
- Lesson2Thirteenequalsone解析.ppt
- Lesson33Afineday解析.ppt
- Lesson5解析.ppt
- Lesson8GasExchangeProcess解析.ppt
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)