[转] Doxygen + Graphviz windows下安装配置(图解)
查看一些开源代码经常被一些函数的调用关系给绕进去,经过网上查阅资料,发现了这个好用的方法,拿出来和大家分享下安装和应用的过程。
本人常用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下的版本哟 “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的步骤和基本界面如下图,
以上运行完毕就已经生成了相应的html文档页面,如果不需要chm文档,那就不用往下看了,赶紧去试试吧
付:
Doxygen中文乱码问题:
设置如下:
Expert选项卡-> Project:
DOXYFILE_ENCODING:UTF-8
OUTPUT_LANGUAGE:Chinese
Expert选项卡-> InPut:
INPUT_ENCODING:GB2312
这样生就可以正确生成含有中文的文档了。