Doxygen(三) - 如何自定义chm目录、布局

本文介绍了如何使用Doxygen生成chm文件时自定义目录结构,包括创建DoxygenLayout.xml、编辑默认目录名和添加用户自定义页面,以及配置doxywizard工具以实现所需目录结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般SDK用doxygen生成chm文件时使用的是默认目录结构(MainPage\Related Pages\Modules\Data Structures),不一定是你想要的,下面介绍下如何自定义。

第一步:生成DoxygenLayout.xml

run command 执行doxygen -l,生成DoxygenLayout.xml文件,如果没生成的话(估计和C盘管理员权限有关),把Doxygen安装好的文件夹复制到D盘,run cmd切换到复制后的路径再执行doxygen -l。

第二步:编辑DoxygenLayout.xml

在<navindex>修改可以默认目录名字、添加用户自定义页面page。

2.1 修改默认目录名字

比如默认目录名Modules,修改为API Manual

<tab type="modules" visible="yes" title="" intro=""/>

修改为

<tab type="modules" visible="yes" title="API Manual" intro=""/>
2.2 添加用户自定义page

在<navindex>插入如下内容,插入位置决定了显示位置

<tab type="user" url="@ref customer_page" title="customer page"/>

相应的用户定义文件内容参考

第三步:配置doxywizard工具

第四步:点击Run doxygen就生效了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值