Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,可以从一套归档源文件开始,生成chm格式的文档。本文主要讲解如何在winddows下安装doxygen。

1、下载doxygen-1.8.8-setup.exe,下载地址为:
1)官方地址:http://www.stack.nl/~dimitri/doxygen/download.html
2)华军软件:http://www.onlinedown.net/soft/117010.htm
2、下载graphviz,下载地址为:
1)官方地址:http://www.graphviz.org/Download.php (需要注册账号后下载)
2)天空下载:http://www.skycn.com/soft/appid/6971.html
3、下载htmlhelp.exe,下载地址为:
http://msdn.microsoft.com/en-us/library/ms669985.aspx
4、下载后的情况如下:
5、分别安装doxygen、graphviz、htmlhelp,软件安装的过程在此就不再介绍。
doxygen安装完成后我们需要生成chm格式文档,本文将以一个范本为例进行说明如何使用doxygen生成chm的全过程,以供大家学习使用。

1、运行doxygen程序,doxygen图标为
2、Wizard->Project页按照下图进行设置调整参数。

3、Wizard->Mode页按照下图进行设置调整参数。
4、Wizard->OutPut页按照下图进行设置调整参数。
5、Wizard->Diagrams页按照下图进行设置调整参数。
6、Expert>Project页按照下图进行设置调整参数。
7、Expert>Build页按照下图进行设置调整参数。
8、Expert>Input页按照下图进行设置调整参数。
9、Expert>Html页按照下图进行设置调整参数。
10、Expert>Dot页按照下图进行设置调整参数。
11、Run页按照下图进行点击生成chm文件。
12、chm文件生成路径。

13、双击打开PerLib.chm即可查看生产的chm文件内容
14、到此chm文件生产完毕,为了下次代码调整后再次生产chm文件此时我们可以将目前所做的工作进行保存,点击File->Save,如下图:
 15、在弹出对话框中选择保存的路径和名称,本文保存名为Doxyfile
16、保存文件路径为D
17、后期使用可以通过步骤2中的file下的open菜单打开重新调整设置生产新的chm文件
http://blog.sina.com.cn/s/blog_a459dcf50102v7fr.html
http://wenku.baidu.com/view/490e25a2284ac850ad0242c9.html
http://wenku.baidu.com/link?url=Saw0nyOmhBtVdTLrU8mkis1d24tEtrxZZ70B4jC4bulbyqCaVk3CFVmfHJrDtuBtXz8EczkssnttQwaeAxMWVF6OWUVXGyHO7ow9tfY92MO
http://wenku.baidu.com/view/3e85d2d37f1922791688e8ac.html?re=view.
代码文档生成工具-Doxygen生成CHM和RTF图文教程.rar

代码文档生成工具-Doxygen生成CHM和RTF图文教程相关推荐

  1. dash使用手册--一个代码碎片盒子和代码文档查询工具

    作者:极客教程 链接:https://www.jianshu.com/p/bc90b212c0a7 来源:简书 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 作为一名coder ...

  2. 开发文档生成工具--Doxygen

    Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C.C++.Java.Objective-C和IDL语言,部分支持PHP.C#.注释的语法与Qt-Doc.KDoc和J ...

  3. 文档生成工具-Doxygen使用方法以及注释规则

    最近接触了一款程序 文档生成工具-Doxygen.在网上一搜索原来这么多人知道,打算把它的使用做一个总结,以及其注释的规则. 概述: Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文 ...

  4. 基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.4.0版)

    TableGo_20210921 v7.4.0 正式版发布,此次版本累计更新如下:           1.新增企业或个人的简单定制版本,为企业和个人提供软实力的增值           2.新增导入 ...

  5. NDoc –NET 代码文档生成器快速度上手

    感谢:破宝 http://blog.joycode.com/percyboy/ <?xml:namespace prefix = o ns = "urn:schemas-microso ...

  6. vue 插入word模板 项目_10 分钟为你的 vue 项目编写代码文档

    代码文档是软件开发使用和维护的必备资料,有了文档,开发和维护以及协作的效率将变得大大提升.tips:如果对 JSDoc 已经熟悉,可以直接跳到实战演练环节. 什么是文档?软件文档或者源代码文档是指与软 ...

  7. 不给代码写文档,让代码文档化

    这是程序员讨论了很久的一个话题:要不要给代码写文档?值得给代码写文档吗? 我曾经觉得这个话题实在是让人难以应付.也认为除去一些特殊的情况(比如编写公用 API),代码文档并不是那么必要.直到有一天,我 ...

  8. Python+Streamlit aggrid+MongoDB GridFS构建低代码文档管理应用(文档查询下载实用篇)

    1. Sreamlit aggrid简介 Sreamlit aggrid是Streamlit的Ag-Grid组件的实现,在Python Streamlit框架下,更加灵活的使用表格,包括分组.排序.编 ...

  9. 火车车次查询api代码文档及返回示例分享

    火车车次查询api代码文档及返回示例分享,支持出发站名称.到达站名称.车次类型等查询,将其集中到APP中,使用更加方便. 接口名称:火车车次查询api 接口平台:api接口 接口地址:http://a ...

最新文章

  1. 如何释放电脑被限制的20%网速?
  2. mysql读出varchar乱码_pymssql读取varchar字段中文显示乱码的问题分析
  3. SQL Server 2008的cross apply 和 outer apply
  4. 缓冲池Buffer Pool
  5. [Java]==和equals()的区别(按照数据类型区分)
  6. 2013年1月23号
  7. 华为鸿蒙净水机,华为鸿蒙OS 2.0手机版功能抢先曝光
  8. Python import容易犯的一个错误
  9. SHFormatDrive格式化硬盘
  10. Android多媒体开发(3)————使用Android NKD编译havlenapetr-FFMpeg-7c27aa2
  11. 蓝桥杯—大胖子走迷宫—广搜
  12. 逻辑与计算机设计基础实验报告,逻辑和计算机设计基础--课实验报告.doc
  13. ajax打开新窗口被浏览器拦截的解决办法
  14. workbench动力学周炬_《ANSYS WORKBENCH有限元分析实例详解(动力学)》【价格 目录 书评 正版】_中国图书网...
  15. java在深圳找工作_[深圳java求职]没经验 找工作 求指点
  16. 计算机应用能力考试裸考,五分钟拯救裸考生,计算机二级这样就能过
  17. 天猫仿站秒杀系统开发
  18. PDF文件取消限制密码
  19. PAT --- 1071.小赌怡情 (15 分)
  20. 介绍几种印刷纸张与用途

热门文章

  1. 左移和右移的运算规则_一文读懂JavaScript位的与、或、异或、取反及左移右移操作...
  2. treewidget怎么设置某一个item拖动的_如何零基础撸一个专车小程序?看这一文就够了!...
  3. 自学python还是c4d_C4D到底需要学多久?要学到什么程度?
  4. python的知识点运用_Python基础知识点
  5. php 树结构遍历,php 递归遍历树
  6. 图表下面的文字怎么变竖排_Excel中如何制作多维组合图表?
  7. nginx过滤html输入,nginx屏蔽指定接口(URL)的操作方式
  8. Vue3 + cli4 配置路由
  9. centos php日志分析,Centos日志查看分析
  10. An attempt by a client to checkout a Connectio n has timed out报错解决