doxygen+Graphviz+HtmlHelp 自动生成函数调用关系图

1.下载
首先,下载三个软件,地址如下:
Doxygen:http://sourceforge.net/projects/doxygen/
GraphViz:http://www.graphviz.org/Download..php
HtmlHelp:http://www.softpedia.com/get/Authoring-tools/Help-e-book-creators/HTML-Help-Workshop.shtml
注意:Doxygen我下载的是最新的版本1.8.11。GraphViz我下载的也是最新的版本2.3.8,需要注意的是下载GraphViz时,需要选择Windows版本的安装包,

2.安装
三个软件的安装都非常简单,根据提示一步步next即可。需要注意的一点是GraphViz2.3.8安装成功后,如果想打开GraphViz的界面时,需要进入bin安装目录,找到如下图所示的应用程序,打开运行即可。

 3.配置

上面的下载安装搞定后,打开Doxywizard 应用程序,按照下面的步骤一步步配置生成:

3.1  指定doxygen 工作空间,源码路径,生成路径

3.2 指定源码输出模式

就是工程主要使用的语言,这里我的CANopen工程使用的C语言

 3.3 选择输出文件的格式

 3.4 选择是否使用生成图表的软件包

 3.5 编译的设置

 

 3.6 输出的设置,注意Dot的路径一定要设置对

 

 3.7 开始编译生成html帮助文档

 

 参考文档 :

1、https://blog.csdn.net/zpqiatongxueshaonian/article/details/97056075

 2、 https://blog.csdn.net/u010740725/article/details/51387810

猜你喜欢

转载自www.cnblogs.com/zidingliu/p/12176972.html