使用doxygen生成头文件函数说明文档/帮助文档
2016-02-18 20:29
495 查看
参考文档:
http://blog.sina.com.cn/s/blog_a459dcf50102v7fr.html http://blog.sina.com.cn/s/blog_a459dcf50102v7ft.html http://blog.csdn.net/vbvcde/article/details/4225630
1、下载doxygen-1.8.8-setup.exe,下载地址为:
华军软件:http://www.onlinedown.net/soft/117010.htm
2、下载graphviz,下载地址为 (可选:生成关系图的话需要)
华军软件:http://www.onlinedown.net/softdown/522293_2.htm
3、下载HTMLHelp,下载地址为 (可选:生成chm的话需要)
microsoft:https://msdn.microsoft.com/en-us/library/ms669985.aspx
重点注意:
1. Mode配置:
Select the desired extraction mode
选择:All Enities (缺省是:Documented entities only)
2. 使用graphviz生成流程图的话,需要配置dot路径:
Expert页面:
Dot配置中的: DOT_PATH,配置为安装dot的路径,形如:D:\Program Files (x86)\Graphviz2.39\bin
3. 使用htmlhelp生成chm的话,需要配置hhc.exe路径:
Expert页面:
html配置中的: HHC_LOCATION,配置为安装hhc.exe的路径,形如:D:/Program Files (x86)/HTML Help Workshop/hhc.exe
CHM_FILE,配置生成chm的文件名,例如test.chm
CHM_INDEX_ENCODING: GB2312
在Expert页面tab配置:
1. Project项中设置输出为中文Chinese(原来缺省的是English)
OUTPUT_LANGUAGE = Chinese
2.Input项中设置输入为中文GBK(原来缺省的是utf8)
INPUT_ENCODING=GBK
http://blog.sina.com.cn/s/blog_a459dcf50102v7fr.html http://blog.sina.com.cn/s/blog_a459dcf50102v7ft.html http://blog.csdn.net/vbvcde/article/details/4225630
安装参考
参考:http://blog.sina.com.cn/s/blog_a459dcf50102v7fr.html1、下载doxygen-1.8.8-setup.exe,下载地址为:
华军软件:http://www.onlinedown.net/soft/117010.htm
2、下载graphviz,下载地址为 (可选:生成关系图的话需要)
华军软件:http://www.onlinedown.net/softdown/522293_2.htm
3、下载HTMLHelp,下载地址为 (可选:生成chm的话需要)
microsoft:https://msdn.microsoft.com/en-us/library/ms669985.aspx
使用参考
参考:http://blog.sina.com.cn/s/blog_a459dcf50102v7ft.html 参考博客中介绍的比较清楚重点注意:
1. Mode配置:
Select the desired extraction mode
选择:All Enities (缺省是:Documented entities only)
2. 使用graphviz生成流程图的话,需要配置dot路径:
Expert页面:
Dot配置中的: DOT_PATH,配置为安装dot的路径,形如:D:\Program Files (x86)\Graphviz2.39\bin
3. 使用htmlhelp生成chm的话,需要配置hhc.exe路径:
Expert页面:
html配置中的: HHC_LOCATION,配置为安装hhc.exe的路径,形如:D:/Program Files (x86)/HTML Help Workshop/hhc.exe
CHM_FILE,配置生成chm的文件名,例如test.chm
CHM_INDEX_ENCODING: GB2312
输出乱码时的处理
参考:http://blog.csdn.net/vbvcde/article/details/4225630在Expert页面tab配置:
1. Project项中设置输出为中文Chinese(原来缺省的是English)
OUTPUT_LANGUAGE = Chinese
2.Input项中设置输入为中文GBK(原来缺省的是utf8)
INPUT_ENCODING=GBK
相关文章推荐
- keytool使用方法
- 算法相关
- CSS3 去除苹果浏览器按钮input[type="submit"]和input[type="reset"]的默认样式
- Building Android notifications 2.3 through to 6.0
- 「深入Java」Annotation注解
- C++虚函数表剖析
- 无聊时总结总结算法之06归并排序
- Android端使用retrofit上传多张图片,后端使用Php接收图片
- 『数据挖掘』什么样的数据才能称得上是大数据?
- oracle11g密码效期及用户锁定
- CTreeCtrl 控件使用总结
- JavaScript中记一个关于对象属性赋值的小问题
- Handler官方范例AsyncQueryHandler源码解析
- ASP.NET 后台代码的与前台文件“类”的关系
- C/C++ 函数参数和返回值传递机制
- 继承自NSObject的不常用又很有用的函数(2)
- JSP的自定义标签(二)之带属性的标签
- 刚设计的自动部署产品监控框架【图】
- 「打造自己的Library」SharedPreferences篇
- 电脑常识之GBK和GB2312的区别