Understand(代码分析工具)的安装与使用教程
前言
虽然自己一直都在CSDN上面学习相关知识和查找需要的各种资源,但或许是因为自己实在不知道自己的博客该写什么内容,于是博客的更新速度一慢再慢,进而停更一年左右,在这一点上,我认为自己应该作出批评与反省。
而今天之所以重启更新博客之旅,是因为最近在上课的时候老师向我们推荐了一款代码分析软件“Understand”,然而在各大学习论坛和视频里,少有该款软件的安装与使用教程。基于辛苦一人,幸福大家的原则,有了这一次写博客的想法。
文章目录
- 前言
- 一、Understand是什么?
- 二、软件安装步骤
- 1.解压软件压缩包
- 2.运行安装应用程序
- 3.安装向导
- 4.软件“绿色”
- 后记
一、Understand是什么?
Scientific Toolworks Understand是一款定位于代码阅读的软件。界面用Qt开发的。具有代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。
该软件的特点如下:
- 支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持;
- 多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X;
- 代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能;
- 可以对整个project的architecture、metrics进行分析并输出报表;
- 可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置;
- 提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图;
- 内置的目录和文件比较器;
- 支持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(代码分析工具)的安装与使用教程相关推荐
- php性能分析工具XHProf安装配置使用教程(linux精华版)
XHProf是一个分层PHP性能分析工具.它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况.一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调 ...
- SonarQube代码质量管理工具的安装(Linux)
一.安装配置sonar 1.Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具, ...
- Cppcheck 1 54 C/C++静态代码分析工具
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Cppc ...
- PVS-Studio C/C++/C++11 静态代码分析工具
PVS-Studio C/C++/C++11 静态代码分析工具 静态代码分析仪是一种检测代码缺陷.分析对比 商业代码的工具,它分析源代码和它生成的目标 文件,但并不实际运行源代码.应用于对安全性. 稳 ...
- 2021.C/C++静态代码分析工具
静态代码分析工具 1 cppcheck 静态代码分析工具 1 cppcheck 静态代码分析工具 参考博客 使用cppcheck检测代码警告.错误 ubuntu下安装cppcheck sudo apt ...
- OOM分析(1) Android 源,如何分析android的OOM,与java静态代码分析工具
用MAT分析OOM 很多OOM看似发生在bitmap 分配得时候,但它一般不是rootcause.根本原因都在于本应该自动释放的资源,因为代码的错误,而导致某些对象一直被引用(Reference),例 ...
- Python代码分析工具:PyChecker、Pylint
1 概述 PyChecker是Python代码的静态分析工具,它能够帮助查找Python代码的bug,而且能够对代码的复杂度和格式等提出警告. PyChecker可以工作在多种方式之下.首先,PyCh ...
- 如何分析android的OOM,与java静态代码分析工具
2019独角兽企业重金招聘Python工程师标准>>> 用MAT分析OOM 很多OOM看似发生在bitmap 分配得时候,但它一般不是rootcause.根本原因都在于本应该自动释放 ...
- 推荐:电脑蓝屏代码分析工具BlueScreenView简体中文版下载
推荐:电脑蓝屏代码分析工具BlueScreenView简体中文版下载 电脑蓝屏是一个非常普遍的问题,很多人对于电脑蓝屏时,满屏的英文字母无从下手,而无法找到电脑蓝屏的原因,其实在电脑蓝屏后,系统会自动 ...
- Cppcheck 1.54 C/C++静态代码分析工具
Cppcheck是一个C/C++代码分析工具,只检测那些编译器通常无法检测到的bug类型. 官方上建议让编译器提供尽量多的警告提示: 1.使用Visual C++的话,应使用警告等级4 2.使用GCC ...
最新文章
- SQL Server新一轮更新
- leetcode算法题--合并两个有序链表
- [实用]DNS解析命令,静静地学会【转载】
- pdf导入ps颜色太浅_PDF 文件编辑转换难?或许你需要一个扫描全能王!
- 炸金花比牌规则java_陈陈来给你们炸金花的简易纸牌规则教学与心态指导
- 疫情期间程序员大学生居家远程办公神器--ToDesk
- 如何安装使用MinDoc搭建个人在线wiki文档
- Linux创建与删除用户
- 分享谷歌SEO的32个实用关键词拓展工具
- SVM 多分类分类边界可视化
- 笔记本计算机被限制无法上网,电脑上网受限制或无法连接怎么办 电脑上网受限制或无法连接的解决方法...
- 从零学Java(10)之方法详解,喷打野你真的没我6!
- windows副本未通过正版windows验证的解决!
- R语言之导入数据源(二)
- 百度地图api根据地图缩放等级显示不同的marker点
- 一张我为写植物大战僵尸外.挂而画的草稿图...
- python学习需要多久?三个月够吗?
- NPL系列之分词和分词框架(二)
- 噪音放大器原理及基础知识问答
- Linux命令——groups
热门文章
- MSP430单片机学习视频
- matlab三维曲线簇,Matlab绘制三维曲线(plot3)和三维图形(mesh surf)
- 虚拟现实技术虚拟校园解决方案
- cad断点快捷键_CAD如何打断?CAD打断点和CAD打断命令操作方法
- Linux常用软件包
- 通过 SiteServer CMS 推进政府网站集约化、集群化建设
- Windows 10 安装Virtualbox 6.1.22详细教程
- WordPress主题 LightSNS v1.6.60 强大的社交系统SNS主题(免受权)
- jsp fakePath
- 视听说加速器_腾讯加速器台服专享加速线路已开通,多款手游一键即可免费加速!...