Doxygen + Graphviz windows下安装配置(图解)

时间:2023-01-05 03:33:50

查看一些开源代码经常被一些函数的调用关系给绕进去,经过网上查阅资料,发现了这个好用的方法,拿出来和大家分享下安装和应用的过程。

本人常用windows系统,所以主要讲解下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下的版本哟Doxygen + Graphviz 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的步骤和基本界面如下图,

Doxygen + Graphviz windows下安装配置(图解)

Doxygen + Graphviz windows下安装配置(图解)

Doxygen + Graphviz windows下安装配置(图解)

Doxygen + Graphviz windows下安装配置(图解)

Doxygen + Graphviz windows下安装配置(图解)

Doxygen + Graphviz windows下安装配置(图解)

 

以上运行完毕就已经生成了相应的html文档页面,如果不需要chm文档,那就不用往下看了,赶紧去试试吧Doxygen + Graphviz windows下安装配置(图解)

 

付:

Doxygen中文乱码问题:

设置如下:

    Expert选项卡-> Project:

   DOXYFILE_ENCODING:UTF-8

   OUTPUT_LANGUAGE:Chinese

   Expert选项卡-> InPut:

   INPUT_ENCODING:GB2312

这样生就可以正确生成含有中文的文档了