Understand安装与使用

安装

在虚拟机Ubuntu上安装该软件,参考https://blog.csdn.net/qq_36355662/article/details/62887174#commentBox,超赞的教程!

 

在我的虚拟机上的使用

虚拟机安装位置:/home/application/

启动软件命令:

sz@sz:/home/application/understand/scitools/bin/linux64$ ls
almd       codecs          libQtGui.so.4      licenseserver      understand
almfree    cwork           libQtNetwork.so.4  licenseserver.bin  understand.bin
almhostid  imageformats    libQtSql.so.4      Perl               uperl
almstatus  libastyle.so    libQtSvg.so.4      python             uperl.bin
almtest    libQtCore.so.4  libQtXml.so.4      und
buildspy   libQtDBus.so.4  libudb_api.so      und.bin

sz@sz:/home/application/understand/scitools/bin/linux64$ ./understand

 

使用说明

目前用到最多的工具是:

在项目代码中选中想要查阅的类名,在软件内找到上图所示图标,点击下三角,有各种功能:

                                                                        

Base Classes:表示该类的基类;

Butterfly:表示列出该类的基类和派生类;

DataMembers:表示列出成员变量;

Depended on By:表示被哪些类调用;

Depends On:表示调用或引用了哪些类;

UML Class Diagram:表示列出详细的成员函数和成员变量【包括基类的】,其中类成员前有“+”表示是public的,类成员前有“-”表示是private的,“#”表示是protected;

Cluster Call Internal:表示列出类成员函数内的调用关系;

 

还可以对选中的函数进行流程图分析,生成的流程图也可以导出:

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值