doxygen和graphviz来产生源代码函数调用图
来源:互联网 发布:淘宝腾讯会员 编辑:程序博客网 时间:2024/06/10 01:26
转载地址:http://www.w2bc.com/Article/32287
一、引子
用这两个工具可以自动的遍历代码,并且产生代码文档,我们先来看看效果,然后放出这两个工具的下载地址。
二、工具的下载地址
doxygen:http://www.stack.nl/~dimitri/doxygen/download.html
graphviz:http://www.graphviz.org/
三、使用步骤
首先安装doxygen,然后解压下载好的graphviz。接着打开doxygen,按照我下面的图示进行操作就好了。
PROJECT 页:
INLINE_INHERITED_MEMB=YES,显示继承的成员
Source Browser页 :
SOURCE_BROWSER=YES,在文档中包含源代码。(找了老半天,汗...)
CLASS_DIAGRAMS =YES
最后点run就可以了。
附上doxygen能识别的一些注释,这里仅仅是比较常用的,不是全部。为了说明清楚,我把注释和代码一起贴上。
package com.example.kale.myapplication;/** * Created by Jack Tony on 2015/4/3. * @brief 这个类是做什么的 */public class TestClass { /// 枚举 enum TYPE { TYPE_01,/*!< 枚举项01 */ TYPE_02,///< 枚举项02 }; /** * * <pre><b>copyright: kale</b></pre> * <pre><b>email: </b>developer_kale@qq.com</pre> * <pre><b>company: </b>http://www.cnblogs.com/tianzhijiexian/</pre> * <pre><b>All rights reserved.</b></pre> * @see 参考项 http://www.cnblogs.com/tianzhijiexian/ * @brief 方法的简单说明 * @author 作者的信息 * @date 2011/8/24 8:37:56 * @version 0.1 * @retval c 描述返回值的类型 * @note 注解,可以是详细的注解 * @remarks 备注事项(remaks) * @attention 注意事项(attention) * @warning 警告信息 * @param a 参数a的说明 * @param b 参数b的说明 * @return 本函数返回执行结果 * * @throws Exception */ public String testFunction(int a, String b) throws Exception{ return "hello world"; }}
输出的测试结果:
详细的步骤图片下载:http://download.csdn.net/detail/shark0017/8564357
参考自:
http://blog.csdn.net/liuxuezong/article/details/6713807
http://www.cnblogs.com/homezzm/archive/2013/07/02/3166602.html
http://wenku.baidu.com/link?url=XtIQOfIvSriE9_MWDqhxsPfxm9OAVpCwcwkLunBVIr7Im9FVKBy9ZB2-ZdjiSpT0obgs8Gh12NXVs02oRJ54Sj3_S_N-UleYoFAAIf29XcG
http://www.xjtudll.cn/Exp/245/
- 使用doxygen和graphviz来产生源代码函数调用图
- 使用doxygen和graphviz来产生源代码函数调用图
- doxygen和graphviz来产生源代码函数调用图
- 使用doxygen和graphviz来产生源代码函数调用图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- 用Doxygen+Graphviz生成函数调用流程图
- Doxygen+Graphviz生成函数调用流程图
- 如何使用Doxygen 生成函数调用关系图(graphviz 2.30、chm)
- Windows平台下Doxygen+GraphViz+HtmlHelp自动生成函数调用关系图
- Windows平台下Doxygen+GraphViz+HtmlHelp自动生成函数调用关系图
- 使用Doxygen+graphviz+Sublime2来看代码,查看函数调用关系
- 用Doxygen + Graphviz生成函数调用流程图/类图
- 转载_用Doxygen+Graphviz生成函数调用流程图 转
- 用Doxygen和Graphviz给Contiki文档添加类图和调用图
- Doxygen+Graphviz配置正确,但是无法生成调用图
- 自定义view绘制时钟
- HDU3549 Flow Problem(ford-fulkerson算法)
- redis基础知识
- JSP中九大内置对象与四大作用域
- 计算字符串中字符的相连字符的最大长度
- doxygen和graphviz来产生源代码函数调用图
- SSH三大框架JAR包官方下载地址
- poj 2255 Tree Recovery 递归
- ds 1.1 单身狗的进化
- 非窗口实现定时器的方法
- 动态SQL查询,组合查询
- VS2013/MFC编程入门之二十四(常用控件:组合框控件Combo Box)
- 干货福利:CVPR2016代码合集
- 蓝桥杯_C语言_本科B——勾股定理