前言

虽然自己一直都在CSDN上面学习相关知识和查找需要的各种资源,但或许是因为自己实在不知道自己的博客该写什么内容,于是博客的更新速度一慢再慢,进而停更一年左右,在这一点上,我认为自己应该作出批评与反省。

而今天之所以重启更新博客之旅,是因为最近在上课的时候老师向我们推荐了一款代码分析软件“Understand”,然而在各大学习论坛和视频里,少有该款软件的安装与使用教程。基于辛苦一人,幸福大家的原则,有了这一次写博客的想法。


文章目录

  • 前言
  • 一、Understand是什么?
  • 二、软件安装步骤
    • 1.解压软件压缩包
    • 2.运行安装应用程序
    • 3.安装向导
    • 4.软件“绿色”
  • 后记

一、Understand是什么?

Scientific Toolworks Understand是一款定位于代码阅读的软件。界面用Qt开发的。具有代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

该软件的特点如下:

  1. 支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持;
  2. 多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X;
  3. 代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能;
  4. 可以对整个project的architecture、metrics进行分析并输出报表;
  5. 可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置;
  6. 提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图;
  7. 内置的目录和文件比较器;
  8. 支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

二、软件安装步骤

1.解压软件压缩包


压缩包链接:5.1版本    提取码:y99r

压缩包链接:4.0版本    提取码:fprw


在该图片中,文件“Understand”为一会儿软件安装时要选择的安装目录(大家在软件安装时不要安装在C盘!) 文件“understand5.1-Windows64”为解压压缩包得到的安装文件。

2.运行安装应用程序

打开解压压缩包得到的“understand5.1-Windows64”文件夹并点击图片内框选的应用程序进行安装。

3.安装向导







4.软件“绿色”

软件安装成功并运行软件后,出现以下信息提示框,选择红色框选按钮“Enter License Code”—>“Options–>Use Legacy Licensing”、“Add Eval or SDL(RegCode)”。




打开解压压缩包得到的“understand5.1-Windows64”文件夹下的Crack文件夹





待更新ing

后记

因为最近在准备个人相关资料以及完成所学知识的思维导图,所以没有办法一口气完成这篇博客,所以准备等这些事情结束后再继续更新这篇博客。

一个喜欢数据分析与机器学习的大白——玄色i。

Understand(代码分析工具)的安装与使用教程相关推荐

  1. php性能分析工具XHProf安装配置使用教程(linux精华版)

    XHProf是一个分层PHP性能分析工具.它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况.一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调 ...

  2. SonarQube代码质量管理工具的安装(Linux)

    一.安装配置sonar 1.Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具, ...

  3. Cppcheck 1 54 C/C++静态代码分析工具

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Cppc ...

  4. PVS-Studio C/C++/C++11 静态代码分析工具

    PVS-Studio C/C++/C++11 静态代码分析工具 静态代码分析仪是一种检测代码缺陷.分析对比 商业代码的工具,它分析源代码和它生成的目标 文件,但并不实际运行源代码.应用于对安全性. 稳 ...

  5. 2021.C/C++静态代码分析工具

    静态代码分析工具 1 cppcheck 静态代码分析工具 1 cppcheck 静态代码分析工具 参考博客 使用cppcheck检测代码警告.错误 ubuntu下安装cppcheck sudo apt ...

  6. OOM分析(1) Android 源,如何分析android的OOM,与java静态代码分析工具

    用MAT分析OOM 很多OOM看似发生在bitmap 分配得时候,但它一般不是rootcause.根本原因都在于本应该自动释放的资源,因为代码的错误,而导致某些对象一直被引用(Reference),例 ...

  7. Python代码分析工具:PyChecker、Pylint

    1 概述 PyChecker是Python代码的静态分析工具,它能够帮助查找Python代码的bug,而且能够对代码的复杂度和格式等提出警告. PyChecker可以工作在多种方式之下.首先,PyCh ...

  8. 如何分析android的OOM,与java静态代码分析工具

    2019独角兽企业重金招聘Python工程师标准>>> 用MAT分析OOM 很多OOM看似发生在bitmap 分配得时候,但它一般不是rootcause.根本原因都在于本应该自动释放 ...

  9. 推荐:电脑蓝屏代码分析工具BlueScreenView简体中文版下载

    推荐:电脑蓝屏代码分析工具BlueScreenView简体中文版下载 电脑蓝屏是一个非常普遍的问题,很多人对于电脑蓝屏时,满屏的英文字母无从下手,而无法找到电脑蓝屏的原因,其实在电脑蓝屏后,系统会自动 ...

  10. Cppcheck 1.54 C/C++静态代码分析工具

    Cppcheck是一个C/C++代码分析工具,只检测那些编译器通常无法检测到的bug类型. 官方上建议让编译器提供尽量多的警告提示: 1.使用Visual C++的话,应使用警告等级4 2.使用GCC ...

最新文章

  1. SQL Server新一轮更新
  2. leetcode算法题--合并两个有序链表
  3. [实用]DNS解析命令,静静地学会【转载】
  4. pdf导入ps颜色太浅_PDF 文件编辑转换难?或许你需要一个扫描全能王!
  5. 炸金花比牌规则java_陈陈来给你们炸金花的简易纸牌规则教学与心态指导
  6. 疫情期间程序员大学生居家远程办公神器--ToDesk
  7. 如何安装使用MinDoc搭建个人在线wiki文档
  8. Linux创建与删除用户
  9. 分享谷歌SEO的32个实用关键词拓展工具
  10. SVM 多分类分类边界可视化
  11. 笔记本计算机被限制无法上网,电脑上网受限制或无法连接怎么办 电脑上网受限制或无法连接的解决方法...
  12. 从零学Java(10)之方法详解,喷打野你真的没我6!
  13. windows副本未通过正版windows验证的解决!
  14. R语言之导入数据源(二)
  15. 百度地图api根据地图缩放等级显示不同的marker点
  16. 一张我为写植物大战僵尸外.挂而画的草稿图...
  17. python学习需要多久?三个月够吗?
  18. NPL系列之分词和分词框架(二)
  19. 噪音放大器原理及基础知识问答
  20. Linux命令——groups

热门文章

  1. MSP430单片机学习视频
  2. matlab三维曲线簇,Matlab绘制三维曲线(plot3)和三维图形(mesh surf)
  3. 虚拟现实技术虚拟校园解决方案
  4. cad断点快捷键_CAD如何打断?CAD打断点和CAD打断命令操作方法
  5. Linux常用软件包
  6. 通过 SiteServer CMS 推进政府网站集约化、集群化建设
  7. Windows 10 安装Virtualbox 6.1.22详细教程
  8. WordPress主题 LightSNS v1.6.60 强大的社交系统SNS主题(免受权)
  9. jsp fakePath
  10. 视听说加速器_腾讯加速器台服专享加速线路已开通,多款手游一键即可免费加速!...