最近在用Doxygen生成Chm类型的接口文档,需求是尽量简洁。然而,Doygen生成的Chm目录默认都是Class List,Class Hierarchy,Class Members三个主题,找了下配置,没有找到可以修改的地方。如下图:
最后想了一个办法,直接修改index.hhc文档(hhc文档对应的就是目录内容),然后用hhc.exe手动生成下。
1. 打开Doxygen生成目录,找到index.hhc,打开后发现是一个Html格式的文档,删除自己不要的内容并保存;
2. 找到自己安装 HTML Help WorkShop的目录,在此处打开PowerShell,执行命令
.\hhc.exe ..\..\DoxygenFiles\html\index.hhp
其中后面的参数是Doxygen的生成目录下的index.hhp
3. 成功