首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将本征C++ 3.2.0在线文档存档到单个mht中?

如何将本征C++ 3.2.0在线文档存档到单个mht中?
EN

Stack Overflow用户
提问于 2014-02-08 04:10:33
回答 2查看 946关注 0票数 2

我发现特征C++模板库的在线文档在学习算法及其用法( 特征3.2.0文档 )方面非常有用,但它只能在线或作为单独的html文件使用。

如何将所有这些文档组合成一个*.mht*.chm文件,以便所有indicescross-reference links都处于活动状态以供使用?

应该将unsupported特性组合在一起吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-08 15:06:42

我建造它,你可以下载此文件。PS:当单击页面时,该文件有一个script error

另外,你也可以自己建造:

  1. 下载并解压缩源代码
  2. 安装CMake
  3. 安装含氧
  4. 安装HTML帮助研讨会和文档
  5. 通过CMake配置并生成Doxyfile。
代码语言:javascript
复制
- run the _cmake-gui.exe_
- set the source code directory to _Where is the source code_
- set a output directory to _Where to build the binaries_
- press _Configure_ button
- press _Generate_ button
- you can find the _Doxyfile_ in [CMake Output Directory]\doc.
  1. 通过含氧HTML帮助研讨会和文档配置并生成CHM。
代码语言:javascript
复制
- run the _doxywizard.exe_
- open the _Doxyfile_, generated by [CMake](http://www.cmake.org/), in [Doxygen](http://www.doxygen.org/).
- in _Expert_ page, make _GENERATE\_HTMLHELP_ checked and set the _HHC\_LOCATION_ to the _hhc.exe_ from HTML Help Workshop.
- in _Run_ page, click _Run doxygen_
- at last, it will generate a chm file, named _index.chm_ in [CMake Output Directory]\doc\html.

祝好运。

关于script error,谢谢@LCFactorization。:)

“我发现脚本错误仅仅是由的安全级别引起的,将其设置为高级别解决了这个问题。”来自@LCFactorization。

票数 3
EN

Stack Overflow用户

发布于 2014-02-08 09:21:22

您必须下载Eigen的源代码,创建一个构建目录并使用cmake对其进行配置。然后编辑构建/doc/Doxyfile文件,将GENERATE_HTMLHELP设置为YES,将CHM_FILE设置为eigen.chm。那就跑去做医生。您应该在build/doc/html中找到chm文件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21641780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档