
类型: 母婴育儿 版本: V1.2
大小: 1,276.7 时间: 2025-12-14





下载和安装Doxygen
下载最新的Doxygen安装程序,然后安装。这个软件包包括了一个GUI界面的前端工具,可以帮助我们方便创建Doxygen配置文件和生成目标文档。
下载和安装chm编译器
我们使用微软古老的HTMLHelpWorkshop1.3,这个软件N久没更新了。
下载后根据提示安装。
项目一般设置
首先在“Wizard”标签的Project项进行如下设置:
项目名称:将在最新的文档首页中显示
源码列表:选择要生成文档的源代码或目录,可以有多个文件或目录形成一个列表。建议使用相对路径,相对于当前目录(也即当前配置文件所在的目录)
递归扫描:如果需要对整个源码目录下的所有子目录及文件生成文档,请勾选本项
输出目录:设置最终生成的帮助文档的存储路径,建议使用相对路径
下一步,Mode项,根据需要设置文档生成模式。
下一步,Output项,设置输出格式,勾选HTML和“prepareforcompressedHTML(.chm)”
然后切换到“Expert”标签的“HTML”项,设置HTML和CHM相关的选项:
GENERATE_HTMLHELP:确保已经勾选了
CHM_FILE:最终生成的.chm的文件名,如“HkcProjectHelp.chm”。默认为“index.chm”。可以使用路径,也可以使用相对路径,相对于上面设置的输出目录的html目录(建设使用上一级目录,如“..MyDoc.chm”)
HHC_LOCATION:chm编译器(hhc.exe)的全路径。请指到HTMLHelpWorkshop的安装目录的hhc.exe程序
CHM_INDEX_ENCODING:chm索引文件编码,下面会讲到,这里填“GBK”
编码设置
编码设置很重要,如果设置不当,生成的文档会出现乱码。因为Doxygen汲及的东西多,有好几项编码设置,所以需要认真对待,根据项目的实情情况设置。
所有高级设置(包括编码设置)都在“Expert”标签,重要的设置项如下:
Project/DOXYFILE_ENCODING:当前Doxygen配置文件本身的字符编码,默认为UTF-8,一般不需要修改
Project/OUTPUT_LANGUAGE:输出语言。这里是指Doxygen自己生成的导航、提示、帮助等文本的文字采用的语言。我们希望帮助文档是全中文的,所以选择Chinese

Input/INPUT_ENCODING:输入文件的编码。这里是指我们的源代码文件本身的编码。在Windows平台一般是系统编码(GBK),而Linux平台一般是UTF-8。请用文本编辑器查看源文件的编码。这里如果设置的不一致,源码文件的注释中所有非ASCII字符将在生成的文档中变成乱码。
HTMP/CHM_INDEX_ENCODING:这里设置Doxygen生成的CHM索引文件的编码,以前是不能设置的,默认为UTF-8,而微软的编译器不能识别UTF-8编码的索引文件,所以最终造成左边目录导航栏乱码。我们设置它为GBK,这样Doxygen将为我们生成GBK编码的索引文件(.hhc、.hhk、.hhp)
生成CHM文档
设置好了后,点击“Run”→“Rundoxygen”生成最终的.chm文档,如果设置正确,打开后是全中文的了。
Doxygen1.8.4改进了跨引用、语法高亮和通过LLVM/clang解析源码来获取调用图表的特性,支持DocBook输出和解析UNOIDL文件,此外还包含一些小改动和提升以及bug修复。Iaa广告变现模式玩法
Doxygen是一个编写软件参考文档的工具。该文档是直接写在代码中,因此比较容易保持更新。Doxygen可以交叉引用文档和代码,使文件的读者可以很容易地引用实际的代码。Doxygen的开发作为方便和访问文件系统的C,C,Java中的Objective-C,Python中,IDL,并在一定程度上的PHP,C#和D。
Doxygen已经支持生成ANSI编码的chm目录文件(index.hhc)!Doxygen通常是用作生成英文文档的,生成中文文档需要修改输入和输出的码制,这样可以改变解析方式,生成中文文档。但是,你必须意识到,Doxygen在从注释中抽取信息是需要做语法解析的,这些解析都是基于英文的基础,不可能在这个层面上支持中文。
Doxygen是一个C++,C,Java,Objective-C、Python、IDL(CORBA和Microsoftflavors)、Fortran、VHDL、PHP、C#和D语言的文档生成器。可以运行在大多数类Unix系统,以及MacOSX操作系统和MicrosoftWindows。初始版本的Doxygen借鉴了一些老版本DOC++的代码;随后,Doxygen源代码由DimitrivanHeesch重写。
200元炒股一年赚10万
10.7M
奇瑞汽车app是奇瑞千万小奇同学交流互动平台,致力于提供人、车、生活的一站式用户体验。自由、共创的小奇社团,让每个人都能找到趣味相投的朋友;通过多种途径,你能随...
有哪些项目可赚钱
1,814.5M
心月AI变声器5.0.exe是最新专为电脑用户设计的支持《星穹铁道》以及各大热门声音的免费变声器,还可以自己训练,自己设置声音。部分进不去游戏卸载虚拟驱动安装备...
找广州兼职日结
147.6M
这是2020年非常火的一个休闲滑板类型游戏,玩家需要做的就是成为一个滑板少年,在这里帅气地滑板,完成游戏挑战,非常好玩。游戏简介1、一个滑滑板的游戏,适合喜欢滑...
2016小投资加盟好项目
195.6M
富友支付为销售业务员定制的智能录单管理工具,由上海富友支付服务股份有限公司匠心打造的富友通APP,专为销售业务员深度优化,构建集现场录单、客户管理与风险预警于一...
火星棋牌官网是多少钱
583.6M
但它不只是外观抢眼:此App兼具力量和智慧。您不仅可以完全远程控制您的Consolette,还可以轻松浏览您的整个家庭网络和与之相连的任何便携式设备。而且还有成...
巴渝山城棋牌房卡价格
159.8M
秦时明月手游变态版是一款根据经典同名动漫改编的战斗冒险rpg手游。游戏完美还原了经典动漫的剧情内容,加入了很多有趣的元素。玩家可以选择喜欢的职业加入战斗进行pk...
保山棋牌
1,205.7M
Ashampoo视频转换器可帮助用户将视频转换成指定模式,AshampooVideoConverter支持超清4K分辨率只需要选择视频和设备该软件就会自动转化为...
放学后可以做的兼职
280.4M
来这儿经纪人app是一款专为房产经纪人开发的展业软件,帮助你获得最新楼房信息,掌握楼市实时数据,省时省力,大大提高房产经纪人的工作下来!来这儿经纪人app介绍“...
兼职探探真能赚钱吗
452.5M
饥荒高脚鸟蛋MOD是一款非常好用的补丁,可以让你快速的把自己的游戏的鸟蛋转化为高脚的,自己可以无限的使用,需要的朋友们赶紧下载吧。使用说明:1.解压缩2.复制所...
蚂蚁花呗能提现吗?
324.5M
海底大冒险是一款以海底世界为背景的消除类手机游戏,经典的消除游戏玩法,可爱的海底动物形象,喜欢的网友快来下载吧!海底大冒险游戏介绍海底大冒险是一款可爱风格的益智...
来钱快收银官网
1,090.7M
这是我找了很久,所找到的唯一的一个无广告的播放器-木木影音播放器,现在的广告真是无孔不入,这个木木影音播放器最大的特点就是没什么特别的地方,但是真实的无广告。木...
优易试玩的真实性
1,587.0M
我还能再转一圈是一款很有意思的趣味休闲手游。游戏有着丰富的玩法内容,你需要操控小球进行闯关,你的目标就是控制小球躲避黑色消灭白色从而获取得分。海量的游戏关卡等你...
口碑网怎么赚钱
1,231.2M
奇妙的蜗牛冒险手游是一款非常有意思的冒险解谜手游,玩家需要帮助蜗牛回家,路上会有许多障碍和谜题需要解决,利用好各种道具和线索才是成功的关键,喜欢的朋友来下载体验...
2017暴利街边小生意
232.5M
享受真正的街机飞行模式,FrumpyFlight(复古飞行)中玩家要操作飞机在不同的地形的场景上飞行,还有Mordi创作的背景音乐,体验最有趣最自由的飞行。游戏...
采乐赚招聘人是多少
1,084.2M
BodyFit是一款多功能运动辅助软件,提供从入门到专业的多样化训练课程,同时配备冥想功能和沉浸式音效,帮助用户科学锻炼并缓解压力,实现身心全面放松。软件简介B...
下载安装娱网棋牌
2025/12/04 00:23
丁丁软件用什么赚钱
2025/11/29 05:52
经营棋牌室犯法吗
2025/11/17 09:23
OPPO棋牌
2025/11/17 23:20
牛牛金棋牌软件
2025/12/03 06:00
九游论坛赚钱攻略
2025/11/26 22:10
开车能赚钱 安卓
2025/12/01 17:36
挣钱的游戏全部提现不看广告的
2025/11/20 00:39
手机软件哪个赚钱最快
2025/11/20 22:58
捞偏门违法吗?
2025/11/25 06:30
抢红包网赚
2025/12/02 00:54
学生做代理怎么赚钱
2025/11/21 01:54
赚钱小游戏脚本软件
2025/11/28 10:30
梦幻西游搬砖最强攻略
2025/11/18 13:35
免费麻将棋牌代理
2025/12/03 10:52
免费麻将棋牌代理
2025/12/03 10:52更新
沙雕app是一个趣味表情包制作分享软件,用户可以通过软件自己制作各种沙雕表情包,支持自定义添加文字,修改表情,修改脸型,非常好玩,简单好用,制作完成后可以直接分...
支持 ( 44 ) 盖楼(回复)
支持 ( 102 ) 盖楼(回复)
支持 ( 115 ) 盖楼(回复)
支持 ( 51 ) 盖楼(回复)
支持 ( 199 ) 盖楼(回复)
支持 ( 142 ) 盖楼(回复)
支持 ( 75 ) 盖楼(回复)
支持 ( 39 ) 盖楼(回复)
支持 ( 121 ) 盖楼(回复)
支持 ( 171 ) 盖楼(回复)
支持 ( 110 ) 盖楼(回复)
支持 ( 180 ) 盖楼(回复)
支持 ( 8 ) 盖楼(回复)
支持 ( 93 ) 盖楼(回复)
支持 ( 8 ) 盖楼(回复)
支持 ( 178 ) 盖楼(回复)
支持 ( 175 ) 盖楼(回复)
支持 ( 83 ) 盖楼(回复)
支持 ( 125 ) 盖楼(回复)
支持 ( 105 ) 盖楼(回复)