doxygen生成调用关系图
来源:互联网 发布:矩阵的特征值的性质 编辑:程序博客网 时间:2024/05/29 09:16
查看一些开源代码经常被一些函数的调用关系给绕进去,经过网上查阅资料,发现了这个好用的方法,拿出来和大家分享下安装和应用的过程。
主要讲解下windows下相关的内容
要使用doxygen生成漂亮的调用关系图,那就必须安装下图形生成工具graphviz软件,要通过html生成chm文档,那就要用htmlhelp软件了,我想已经说明了三者的关系了,哦,至于doxygen做什么,生成html文档或其他格式的文档软件撒
首先下载三个软件,均下载windows下的安装包,地址如下:
doxygen:http://sourceforge.net/projects/doxygen/ 我用的最新版1.7.6.1
Graphviz :http://www.graphviz.org/Download..php 记得选择windows下的版本哟 “Stable and development Windows Install packages”
htmlhelp:http://www.softpedia.com/get/Authoring-tools/Help-e-book-creators/HTML-Help-Workshop.shtml
首先安装Graphviz ,再安装doxygen,安装没什么,一路next就ok了
上面这张图是用Doxygen+Graphviz从netcat的源代码生成的函数调用关系图。这种图有助于阅读源代码。
还可以生成class(或者struct)之间的关系图,如下所示:
现在介绍如何使用Doxygen和Graphviz生成这种图:
1. 下载并安装Doxygen和Graphviz。直接Google就可以找到主页,下载安装即可。
2. 记住Graphviz的安装目录,以后要用到。
3. 运行doxywizard。
此文章来自于【http://www.cnblogs.com/gumcstronger/archive/2013/01/20/2868418.html】
网上有很多人摘录了部分内容,然后转载,所用的标题是《用Doxygen+Graphviz生成函数调用流程图》,其实皆出于此文。
- doxygen生成调用关系图
- Ubuntu使用doxygen将源码生成调用关系图
- 如何使用Doxygen 生成函数调用关系图(graphviz 2.30、chm)
- Windows平台下Doxygen+GraphViz+HtmlHelp自动生成函数调用关系图
- Windows平台下Doxygen+GraphViz+HtmlHelp自动生成函数调用关系图
- Doxygen+Graphviz配置正确,但是无法生成调用图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- Doxygen+Graphviz生成函数调用流程图
- 用Doxygen生成X3D的继承关系树
- 使用Doxygen+graphviz+Sublime2来看代码,查看函数调用关系
- 用CodeViz 生成函数关系调用图
- 用Doxygen + Graphviz生成函数调用流程图/类图
- 转载_用Doxygen+Graphviz生成函数调用流程图 转
- 生成代码文档图—doxygen graphviz
- 链表的逆置
- hibernate 随记
- 远程唤醒实现开机
- IOS平台下的音视频即时通讯
- java外部类与内部类的关系
- doxygen生成调用关系图
- C++线性概率计数器
- Shell括号用法
- gridview里面添加图片和文字
- ios 越狱 真机调试
- ZOJ 1854 Election
- OpenStack资源整理(转自陈沙克)
- TCP连接的终止----主动关闭
- [3月1日的脚本]为Windows 8的启动项添加项(PowerShell)