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
这样生就可以正确生成含有中文的文档了。
最新文章
- database link远程链接数据库
- Bounce.js – 快速创建漂亮的 CSS3 动画效果
- QS之warning message
- 各浏览器Cookie大小、个数限制
- Struts2-3.struts.xml的action可以简写
- awk 用法小结
- cglib代理
- 学习UML --用例图
- 用Azure AD 实现Web 应用身份认证的Multi-Factor Authentication(MFA)
- [Swift]LeetCode283. 移动零 | Move Zeroes
- [Swift]LeetCode507. 完美数 | Perfect Number
- VP9 vs H.265——下一代视频编码标准的王道之争
- LeetCode刷题 fIRST MISSING POSITIVE
- 【Redis】Redis学习(二) master/slave、sentinel、Cluster简单总结
- Linux下golang开发环境搭建
- Weblogic12 集群部署
- 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace(转)
- Lamda表达式,map和集合操作
- 需要重刷整個 image 的時機 - 1
- MD5key.java