查看: 1943|回复: 11

如何将编译出来的http类型的帮助文档转换成.chm格式

[复制链接]

该用户从未签到

发表于 2010-3-13 23:56:06 | 显示全部楼层 |阅读模式
求助:如何将编译出来的http类型的帮助文档转换成.chm格式

该用户从未签到

发表于 2010-3-14 01:58:09 | 显示全部楼层
这个软件就很多了,,如workshop等等~~~~~

该用户从未签到

发表于 2010-3-14 23:42:52 | 显示全部楼层
对于OSG的CHM文档,最好的做法是在CMake时配置选项:BUILD_DOCUMENTATION;之后配置新出现的几个有关HTML Workshop路径的选项(HTML_HELP_COMPILER等,如果您已经安装了那个工具,应该能自动找到),以及Doxygen的选项(DOXYGEN_EXECUTABLE等,您同样必须安装Doxygen工具),这样可以通过生成额外的doc_openscenegraph工程来直接构建.chm格式的API文档

该用户从未签到

 楼主| 发表于 2010-3-20 14:55:56 | 显示全部楼层
我确实是如array说的那样做的,我机子里装VC6的时候带了一个Help Workshop应该可以自动找到吧,Doxygen我也自动配置了,确实生成了doc_openscenegraph工程,但是编译后生成的是HTML的帮助文档,
array能不能给我发一份osg2.8.2的chm帮助文档,谢谢喽
StackSnow@gmail.com

该用户从未签到

 楼主| 发表于 2010-3-21 12:28:50 | 显示全部楼层
等待等待

该用户从未签到

发表于 2010-3-22 09:02:56 | 显示全部楼层
如果您正确打开了Cmake的DOCUMENTATION_HTML_HELP选项的话,那么将自动生成chm文档

该用户从未签到

 楼主| 发表于 2010-3-26 13:46:44 | 显示全部楼层
6# array

谢了,我在试试

该用户从未签到

 楼主| 发表于 2010-3-26 16:37:14 | 显示全部楼层
CMake中没有发现DOCUMENTATION_HTML_HELP项啊??

该用户从未签到

发表于 2010-3-28 21:12:02 | 显示全部楼层
因为您没有开启BUILD_DOCUMENTATION选项,或者您的系统中没有找到doxygen工具

该用户从未签到

 楼主| 发表于 2010-4-4 09:59:01 | 显示全部楼层
9# array

谢谢,array的细心指点,上次没有注意,只是打开看了一下,今天呢换系统,重装的软件,Configure了一下,就找到了,可是使用vs2008编译时,提示找不到HHA.DLL,请问这个应该是哪个里面的,有什么用?

该用户从未签到

发表于 2010-4-4 22:10:38 | 显示全部楼层
下载HTML Workshop这个工具吧,至于那个dll做什么用,google一下会更简单

该用户从未签到

 楼主| 发表于 2010-4-5 10:14:11 | 显示全部楼层
11# array

已经解决了,谢谢array
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表