怎么把html做成chm,如何使用Doxygen和HTML帮助编译器生成CHM?

小故事:我可以用Doxygen生成一个CHM文件。启动CHM文件,我发现内容和索引选项卡确实列出了这些类的页面,名称空间,类和成员。但是,单击这些内容和索引列表中的项目不会显示任何内容。如何使用Doxygen和HTML帮助编译器生成CHM?

我在使用Windows 7 Professional SP1(64位)的计算机上。

我使用Doxywizard在我的代码上运行Doxygen版本1.8.9.1。它正确地生成HTML输出;页面,命名空间,类和成员出现在文档中。

然后我又想将HTML转换成压缩的HTML(CHM)文件。

我从Microsoft网站(https://msdn.microsoft.com/en-us/library/windows/desktop/ms669985(v=vs.85).aspx)下载了Microsoft HTML Help Workshop 1.31版(即htmlhelp.exe版本4.74.8703)。我运行了安装程序。当安装程序正在进行时,出现弹出消息:

This computer already has a newer version of HTML Help.

但是,安装已成功完成。而且,hhc.exe程序就在那里,我告诉它安装。

我现在指定这些相关Doxygen的设置:

向导 - >输出:

HTML检查

“压缩HTML(的.chm)准备” 选项被选中。

专家 - > HTML:

GENERATE_HTMLHELP = YES

CHM_FILE = Foo.chm

HHC_LOCATION = C:\ Program Files文件(x86

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值