当前位置:首页 > 技术心得 > 正文内容

使用Doxygen生成Html文档

xjtudll14年前 (2012-09-26)技术心得35870

Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册(以上节选自百度百科:Doxygen)。网址:http://baike.baidu.com/view/1502693.htm

 

准备工作:安装doxygen。官网:http://www.doxygen.org/

以下以doxygen-1.8.0为例讲述。

打开doxywizard,进行以下配置

1、Wizard配置

(1)Wizard->Project

clip_image002

Project name,Source code directory,Destination directory。

(2)Wizard->Mode

此步选择程序语言的种类。例如C++,Java,C#等等。

(3)Wizard->Output

此步选择输出文件的种类。根据需要选择。

(4)Wizard->Diagrams

若不输出图形,默认即可。

2、Expert配置

(1)Expert->Project

此步需要关注两点:Output_Direction(输出路径)和Output_Langeuage(输出语言)。

clip_image004

(2)Expert->Input

如果要支持中文,Input_Incoding填GB2312。

clip_image006

至此,配置全部完成,开始生成Html文件

Run->Run doxygen

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/243/

标签: doxygen
分享给朋友:

“使用Doxygen生成Html文档” 的相关文章

运放主要参数

集成运放的参数较多,其中主要参数分为直流指标和交流指标。 其中主要直流指标有输入失调电压、输入失调电压的温度漂移(简称输入失调电压温漂)、输入偏置电流、输入失调电流、输入偏置电流的温度漂移(简称输入失调电流温漂)、差模开环直流电压增益、共模抑制比、电源电压抑制比、输出峰-峰值电压、最大共模输入电压...

如何通过程序清除蓝牙缓存的设备名称?

http://stackoverflow.com/questions/10793761/how-to-programmatically-clear-the-bluetooth-name-cache-in-android 现象: 一个已经配对过的蓝牙设备,修改名称之后,手机上显示的依旧是以前的名称,并...

Altium 比较两个PCB的不同

Altium 比较两个PCB的不同

一般情况下,我们如果修改了PCB,都会标明大概修改了什么地方。但是有的时候,我们修改了PCB,却忘了标明改了什么地方,由于改动较小,过了一段时间之后,彻底忘了改了哪里。这时候要想知道改了哪里,该如何做? 首先,要说明的是,Altium本身的Compare功能是针对project自身的历史版本的(既可...

关于数码管动态扫描

大家知道驱动一个或者两三个数码管,如果单片机有足够的IO口,我们可以用静态显示,至于什么是静态显示(动态显示的基础),这里不做阐述。 但如果,或者假如我们要点亮8个数码管或者更多,而恰恰单片机IO口不够用的情况下(扩展IO口的不讲),这是就必须用到动态扫描的显示方式了。 什么是数码管动态扫描?所谓...

IAR显示行号

IAR显示行号

个人比较习惯用外部编辑器来编辑程序,但是调试工具还是得用IAR,有时候要找到某一行程序,就必须知道行号。 Tools-> Option -> Editor -> Show line numbers(勾选)...

I2C协议简单分析

I2C协议简单分析

一、什么是I2C协议 I2C协议是单片机与其它芯片常用的通讯协议,只需要两根线,号称最简单的串行通信协议,所以很好使用。 二、I2C协议的特点 1、只需要两条线路,一条串行数据线SDA,一条串行时钟线SCL; 2、每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机/从机关系软件设定地址...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。