
类型: 电商购物 版本: V2.0
大小: 687.7 时间: 2025-11-21





下载和安装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文档,如果设置正确,打开后是全中文的了。
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重写。
Doxygen1.8.4改进了跨引用、语法高亮和通过LLVM/clang解析源码来获取调用图表的特性,支持DocBook输出和解析UNOIDL文件,此外还包含一些小改动和提升以及bug修复。
武汉京东到家快递员兼职
269.9M
我的秘密恋人是一款真人恋爱模拟养成类游戏,游戏中你可以邂逅不同的女神,并培养你们之间的感情,擦除爱情的火花,游戏中有很多恋爱互动环节,可以增加你们之间的亲密值,...
赚客吧微视入口
1,351.8M
这款游戏是好玩的小长腿跑酷游戏,游戏之中你可以与其他人一起对战跑酷哦,支持联机,非常可爱有趣的游戏画风可以体验,游戏有着很多的场景可以体验,可以轻松奔驰玩小长腿...
外汇投资是怎么赚钱的
1,705.3M
想要为孩子提供更好的学习平台,小编为你提供敏学绘本app,学生能自主选择,学习不同的科目,还有不同的知识点,以图片的形式展现出来,搭配敏学课堂软件,一起提高成绩...
2018年网络暴利项目
1,968.9M
奢龙网软件是一款生活实用的多功能软件,包括超市,ktv,酒店等等信息搜索,还有各种最新商业资讯等等,给用户提供便捷的生活吃穿住行服务体验,还有各种活动广告哦!活...
利用下班时间做兼职
67.2M
贵人家园app,提供多项办事功能,为当地人带来各种便民服务,找工作、了解当地政策、查询社保,本地旅游圈等等,生活、办事非常的全面,基本满足用户的各种需求。贵人家...
化妆品试用员兼职
654.6M
成语进宝是一款趣味成语学习闯关游戏,用闯关的游戏模式,来帮助玩家快速学习成语知识。海量的成语词汇,详细的成语注释,帮助更好的理解成语。还有超多趣味成语小故事,在...
游戏赚钱项目平台
498.2M
答题赢奖金巴中市创文有奖平台,在最近这款掌上巴中迎来全面的更新改版,整体的样式上面发生了非常大的变化,相较于以前来说更加的现代化一些,同时新一版的软件上面也为本...
多个手机号码赚钱
1,424.0M
木木教育平台是一个基于互联网和大数据技术的综合性教育服务平台。它旨在通过数字化手段,优化教学过程,提高教育质量,并实现教育资源的共享与高效利用。该平台符合我国《...
兼职家教小学作业
680.1M
天眼3D卫星实景地图高清地图软件让你足不出户就可以看到全世界的美景,还可以进行实时的地图导航,出行导航都非常准确,还可以看3D景点,里面有全世界很多的名胜古迹哦...
手机淘宝赚钱技巧
1,932.0M
车载音乐库客户端APP可以安装在汽车上让用户体验到极致的音乐收听体验,它也以其强大功能与贴心设计,让每一段旅程都被美妙音符环绕。其次软件涵盖流行、摇滚、古典、电...
收入证明不够2倍开兼职证明
194.9M
这是一款专业的在线搜题类型软件,很多用户都在关注,在这里面可以找到非常多的答案,各种习题答案,各种学习答案还有各种问答答案都会有各种学生用户来回答你哦。校园搜题...
安卓手机赚钱高价任务
1,898.5M
Fakku漫画是一款能为用户提供优质漫画的手机阅读软件,涵盖多种漫画资源,让用户轻松享受便捷的漫画阅读服务。软件会持续更新最新漫画,提供各类不同题材的漫画内容,...
营养师挣钱吗工资高吗
1,920.7M
全民伏魔录苹果版是一款2017年最新最热门的卡牌游戏,在游戏中各种英雄可以随意的搭配,百种装备任由我们打造,游戏剧情跌宕起伏,感兴趣的朋友快来下载吧。【游戏介绍...
单位电脑怎么挂机赚钱
1,744.5M
黑暗流浪者文字版是可肝可佛的暗黑题材放置手游,全新暗黑MUD文字版完美复刻经典,游戏上线福利礼包多多,玩法乐趣满满,可以放置挂机,不肝不氪,刷怪装备爆不停!游戏...
利润高的股票配资
1,600.2M
专属于辽宁桓仁满族自治县的融媒体平台,桓仁融媒体中心客户端app已正式上线,它汇聚了广播电视台直播和点播,最新时事新闻资讯,包含了政务,服务,民生和商业等内容,...
外包项目赚钱
2025/11/07 15:50
玩问道挣钱
2025/11/20 07:36
8321aj通宝棋牌旧版本
2025/11/14 18:09
ETSC怎么赚钱
2025/11/08 06:37
网上算命网日赚多少钱
2025/11/12 21:14
名丰棋牌gg
2025/11/14 14:20
兼职励志鸡汤
2025/11/22 12:57
小微投资银行贷款利率
2025/11/22 00:02
有什么在家能做的兼职工作
2025/11/23 04:22
比格自助餐赚钱么
2025/11/09 13:21
视频上怎么赚钱
2025/11/21 12:29
游戏推广赚钱平台
2025/11/09 04:30
偏门小说题材
2025/11/25 04:02
喵赞能赚多少
2025/11/13 16:06
比特币能立马提现吗
2025/11/18 18:28
比特币能立马提现吗
2025/11/18 18:28更新
BorlandDelphi8.0光盘版本人亲测,在xp上面可以安装,但是注册机怎么搞都打不开,但是在win7上正常。BorlandDelphi8.0光盘版要安装...
支持 ( 119 ) 盖楼(回复)
支持 ( 92 ) 盖楼(回复)
支持 ( 40 ) 盖楼(回复)
支持 ( 42 ) 盖楼(回复)
支持 ( 106 ) 盖楼(回复)
支持 ( 81 ) 盖楼(回复)
支持 ( 24 ) 盖楼(回复)
支持 ( 164 ) 盖楼(回复)
支持 ( 55 ) 盖楼(回复)
支持 ( 63 ) 盖楼(回复)
支持 ( 149 ) 盖楼(回复)
支持 ( 151 ) 盖楼(回复)
支持 ( 81 ) 盖楼(回复)
支持 ( 75 ) 盖楼(回复)
支持 ( 5 ) 盖楼(回复)
支持 ( 164 ) 盖楼(回复)
支持 ( 27 ) 盖楼(回复)
支持 ( 5 ) 盖楼(回复)
支持 ( 8 ) 盖楼(回复)
支持 ( 61 ) 盖楼(回复)