安装

在虚拟机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.binsz@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:表示列出类成员函数内的调用关系;

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

Understand安装与使用相关推荐

  1. Linux 开发软件

    前言 这是开发中可能使用到的一类软件. 安装Ubuntu 16.04后要做的事(总结) 通用IDE VIM 极客大佬才玩的东西,我一般都不怎么用,╮(╯▽╰)╭ VIM安装 安装vim,可以直接执行以 ...

  2. understand的安装

    1.win7 64位下安装 1)下载Understand.4.0.908.x64.rar. 2)解压之,直接运行里面的Understand-4.0.908-Windows-64bit.exe. 3)选 ...

  3. understand 一安装:ubuntu 14.04系统安装 Scientific Toolworks Understand 软件教程

    参考网址:https://blog.csdn.net/xingcen/article/details/70432203 首先说明一下,笔者是ubuntu 14.04(64位)操作系统,安装Unders ...

  4. 安装understand

    读源代码的时候,选择一款合适的源码阅读器很重要.推荐understand,相比于source insight , understandde 图形化分析很强大. understand软件安装教程http ...

  5. ubuntu16.04下安装understand

    1.下载understand的安装包 安装包从CSDN中获取(0积分): 就是我上传的资源 解压到目录下,进入bin/linux64的文件下,执行./understand, 密钥: 09E58CD1F ...

  6. Redis以及Redis的php扩展安装无错版

    安装Redis 下载最新的 官网:http://redis.io/  或者  http://code.google.com/p/redis/downloads/list 第一步:下载安装编译 #wge ...

  7. ElasticSearch安装使用 操作索引

    文章目录 1.下载并安装 2.了解es的配置文件**elasticsearch-.yml**(中文配置详解) 3.使用head插件 1.使用谷歌浏览器head插件 2.使用压缩中的head程序 4.使 ...

  8. Nagios 安装文档

    安装前的装备工作 (1)解决安装Nagios的依赖关系: Nagios基本组件的运行依赖于httpd.gcc和gd.可以通过以下命令来检查nagios所依赖的rpm包是否已经安装完成: #yum -y ...

  9. Docker安装Tomcat、MySQL和Redis

    总体步骤 Docker安装Tomcat docker hub上查找tomcat镜像 docker search tomcat 从docker hub上拉取tomcat镜像到本地 docker pull ...

最新文章

  1. timer.schedule —— timer定时器的用法
  2. SQL 查询总是先执行SELECT语句吗?你们都错了!
  3. 怎样进入服务器修改东西,进入服务器修改数据库
  4. java二分查找宿舍管理_1、任务:为宿舍管理人员编写一个宿舍管理查询软件, 程序设计要求: (1)采用交互工作方式...
  5. div悬浮在固定位置_悬浮式超声波致动器概要及研究动向
  6. 树莓派退出python的代码_Python实现树莓派WiFi断线自动重连的实例代码
  7. sprongboot mysql登录注册_后端开发:SpringBoot实现注册与登录功能
  8. (40)FPGA面试技能提升篇(OAM与SDH协议)
  9. 惠普招聘 运维质量管理顾问 1名 北京
  10. 深度学习之GAN对抗神经网络
  11. [转]PhotoShop小技巧
  12. velocity include
  13. ❤️VS Code❤️,cmd终端窗口运行,解决中文乱码问题
  14. GPipe: Efficient Training of Giant Neural Networks using Pipeline Parallelism
  15. SQL“除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效“ 解决方法
  16. java操作es聚合操作并显示其他字段_深入浅析Elasticsearch中的聚合操作
  17. RecyclerView滑动置顶点击置顶的实现
  18. 让每个3D建模师都心动的:超详细人体结构构图分析
  19. Vue点击选中(多选)选中右上角有三角形
  20. c语言程序设计教程第二版张磊,C语言程序设计实验与实训指导及题解(第2版)-张磊...

热门文章

  1. 12.5 比较判别法极限形式
  2. 单片机STM32的5个时钟源知识,你不能错过。
  3. 在for循环中运行setTimeout的三种情况
  4. WUST2020部分WP
  5. LeetCode——2309. 兼具大小写的最好英文字母
  6. 自动化测试框架结构图
  7. CPU—Time Profiler
  8. 7.动态绘制(Jig)
  9. 如果显示直播连接不成功问题
  10. 网络分层的真实含义是什么?