生成函数调用图(转贴+补充)
来源:互联网 发布:win7安装linux 编辑:程序博客网 时间:2024/06/02 04:35
根据工程代码生成 函数调用图
根据别人的帖子跑了一下,留贴备用
1、用Doxygen+Graphviz生成函数调用流程图
工具linux 和 windows 都有
-windows 到官网直接下载,
-ubuntu 使用apt-get install 安装
sudo apt-get install doxygen doxygen-doc doxygen-gui doxygen-docs
sudo apt-get install graphviz graphviz-d*
linux 需要调用命令启动doxygen,
$doxywizard &
配置项较多,不再多说,转载别人的帖子
原帖地址:
http://wildpointer.net/2012/04/14/doxygen_graphviz/
April 14, 2012
2、使用Source Insight
工具简单,但我这生成的函数调用图只限在一个文件中的
原帖地址:http://www.cnblogs.com/csonezp/archive/2012/10/06/2712910.html
做数据结构作业,其中有要交一个算法的函数调用关系图。这个课堂上也没讲过。懒人自然不会用word或者mspaint一点一点去画了。而visio这种东西,用着也挺麻烦。
于是上网百度了一下,查到一个叫Source Insight的软件,这个可以根据代码自动生成函数调用关系图。这里把最基本的使用方法介绍一下。在使用之前要先在Options-Preference里设置一下语言)
1、程序主界面(不会排版,图片传上来竟然这么大)
2、导入源码文件
File-Load File,选择你要用的文件
3、生成调用关系图
打开文件后,将光标置于对应函数上,在Relation Window中就会显示对应的函数关系调用图。
以上。
- 生成函数调用图(转贴+补充)
- 生成函数(待补充……)
- 函数调用的第一种方式(补充)
- 用CodeViz 生成函数关系调用图
- C++之析构函数和构造函数调用时间---补充(2)《Effective C++》
- C++下关于函数调用的一些要点(待补充)
- C++之const对象只能调用const成员函数---补充(18)《More Effective C++》
- 函数补充
- 函数补充
- 如何使用Doxygen 生成函数调用关系图(graphviz 2.30、chm)
- 使用CodeViz生成C/C++函数调用关系图
- Codeviz生成linux内核的函数调用图
- 用callgraph生成的两张函数调用关系图
- 使用FlowDroid生成Android应用程序的函数调用图
- Graphviz + CodeViz生成C/C++函数调用图(call graph)
- 使用FlowDroid生成Android应用程序的函数调用图
- 用valgrind kcachegind gprof2dot等生成函数调用图
- 使用FlowDroid生成Android应用程序的函数调用图
- 易错点:C++ switch case中定义变量
- 优化技巧分享:把内存消耗降低至原来的1/20
- Daily-C-Study(20):C语言#pragma预处理
- hdu 4325
- Tiny210 android 2.3 在Ubuntu下编译问题
- 生成函数调用图(转贴+补充)
- 二叉排序树查找
- java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
- eclipse集成myeclipse、Tomcat7以及Aptana等插件
- RGB颜色查询对照表
- 【设计模式】中介者
- 技术小品文(二)模棱两可的陷阱
- Fix COM Surrogate has stopped working in Windows 7
- Supervisor配置和使用