温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

linux下的源代码分析工具understand有什么用

发布时间:2021-10-14 10:48:12 来源:亿速云 阅读:259 作者:柒染 栏目:编程语言

这篇文章给大家介绍linux下的源代码分析工具understand有什么用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

到如下链接http://www.scitools.com 下载 .tgz文件

解压缩:
%tar -zxvf Understand*.tgz
进入scitools目录,
% cd bin/linux32
 % ./understand

添加如下信息到用户的.bash_profile文件中


% export PATH=$PATH:/home/myname/scitools/bin/linux32
如果你的电脑是64位的,可能就变为如下:% export PATH=$PATH:/home/myname/scitools/bin/linux64注册码如下,在rhel7server x86_64下验证可用F1AF6D901A38

19878CBBFB13

B0F234CE4366TreemapsTreemaps are an area-based visualization where the size and color of the area are visually representing a metric. This Understand feature allows the user to choose the metric they want to see. This treemap has the metric CountLine tied to size. The color is tied to the metric CountSemicolon. Example of sample project zlib that…  Read more »UML Class DiagramThe UML Class diagram can be viewed for a specific class of your choice: or for your entire project: Both diagrams have options to show the details of each class and solo classes to customize your view. More information about graphs and setting options.Control Flow GraphsAll of our graphs have options to make them customizable for what you are looking for and making your graphical image what you want to see. More information on how to generate a Control Flow Graph can be found on our support page. Example Control Flow Graph of a C++ function: More information about graphs…  Read more »Hierarchy GraphsExample Hierarchical Graph (Calls) of C function Main: This tree has been manually expanded and contracted to just show what is desired. Example Hierarchical Graph (Expanded Data Members) of a C++ Class: This graph shows all the data fields in the main and children class or sub-types. Example Hierarchical Graph (With Hiearchy) of an Ada…  Read more »Declaration GraphsHere is an example Declaration Graph of an Ada Package: Note that items like “Close” that extend out of the main box are globals. Items like “Buffer Access” which are inside are private. Example Declaration Graph of a C++ Method: More information on how to configure graphs can be found on our support page.Dependency GraphsUnderstand can generate graphs that show the hierarchy of an architecture, or just a sub-hierarchy. The dependency graphs include a customizer pane which allows you to modify the graph display by controlling expansion, highlighting, and arrows on a per-node basis. Node children and Edges coming in and going out are easy to see and identify using…  Read more »

关于linux下的源代码分析工具understand有什么用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI