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,下载地址为:
     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图文教程的更多相关文章

  1. 用doxygen+graphviz自动化生成代码文档(附详细教程)

    一.引子 用这两个工具可以自动的遍历代码,并且产生代码文档,我们先来看看效果,然后放出这两个工具的下载地址. 二.工具的下载地址 doxygen:http://www.stack.nl/~dimitr ...

  2. 文档生成工具doxygen+图像生成工具GraphViz

    文档生成工具doxygen+图像生成工具GraphViz 虽然jdk自带的javadoc也很好用,不过使用doxygen+GraphViz 的组合可以生成许多强大的图(类图.协作图.文件包含/被包含图 ...

  3. 使用JSDoc自动生成代码文档

    译者按: 代码要有规范的注释,遵从jsDoc规则来注释可以生成有用的文档. 原文: Generate docs and host it with JSDoc and GitHub Pages 译者:  ...

  4. 使用doxygen制作C代码文档

    使用doxygen制作C代码文档 C 代码注释风格约定 行间注释 /*! * * 这里是注释 * */ 行内注释 <code here> /*! 这里是注释 */ doxygen 风格的宏 ...

  5. appledoc导出iOS代码文档的使用和问题详解(干货篇)

    appledoc导出iOS代码文档的使用和问题详解(干货篇) 1. 简单说一下背景和自己感受 背景: 项目好像突然黄了,公司让详细写项目代码的注释并且导出文档,弄完之后就要封版. 说实话:听到这个消息 ...

  6. 使用SHFB(Sandcastle Help File Builder)建立MSDN风格的代码文档

    使用SHFB(Sandcastle Help File Builder)建立MSDN风格的代码文档 下载地址:http://sandcastle.codeplex.com/ 下载地址2:http:// ...

  7. 数据字典生成工具(生成Excel, Word,PDF,html)

    转自:http://www.cnblogs.com/yanweidie/p/3838765.html 数据字典生成工具之旅系列文章导航 数据字典生成工具之旅系列文章导航 宣传语 数据字典生成工具.数据 ...

  8. 【转载】doxygen+graphviz生成代码文档

    一.工具 doxygen:http://www.stack.nl/~dimitri/doxygen/download.html graphviz:http://www.graphviz.org/ 二. ...

  9. 基于Doxygen_C语言代码文档一键生成的记录与规范(嵌入式适用)

    下位机代码格式规范整合记录 注册 doxygen 账号获取doxygen 的 *.exe 执行文件 https://pan.baidu.com/s/1MF5v-Ts80BysmZtXSqONmg 提取 ...

随机推荐

  1. 集合函数COUNT

    直接计算函数COUNT(*)的值,例如,计算pet表中猫的只数: 计算pet表中species的列的数目: 假如你想知道有多少不同种类的的宠物数目.你可以通过使用关键字DISTINCT来得到该数目: ...

  2. 运行时---关联Associated

    关联:指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分   一.在类的定义之外为类增加额外的存储空间        使用关联,我们可以不用修改类的定义而为其对象增加存储空间.这在我 ...

  3. BZOJ1002 轮状病毒

    Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的.一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道.如下图 ...

  4. 学习记录 java session保存用户登录

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  5. noip2007 树网的核

    P1099 树网的核 112通过 221提交 题目提供者该用户不存在 标签动态规划树形结构2007NOIp提高组 难度提高+/省选- 提交该题 讨论 题解 记录   题目描述 设T=(V, E, W) ...

  6. WPF学习系列之七 (样式与行为)

    样式(Styles)是组织和重用格式化选项的重要工具.不是使用重复的标记填充XAML,以设置诸如边距.颜色及字体等细节,而可以创建一系列封装所有这些细节的样式.然后可以在需要之处通过一个属性应用样式. ...

  7. ref传递

    下面通过一个排序的小栗子来分析ref传递: static void Main(string[] args) { ,,,,}; int num; Console.WriteLine("请输入您 ...

  8. CLRS: online maximum (n,k)algorithm

    //the first k elements interviewed and rejected, //for  the latter n-k elements ,if value >max,re ...

  9. gulp&gulp-less

    使用gulp-less插件将less文件编译成css,当有less文件发生改变自动编译less,并保证less语法错误或出现异常时能正常工作并提示错误信息. 1.本地安装gulp-less githu ...

  10. 011OK6410开发板介绍

    1.系统资源: (1)处理器:三星ARM11,S3C6410A,主频533MHz/667MHz (2)nor flash (3)nand flash:1G字节NAND Flash (4)RAM:128 ...