我发现特征C++模板库的在线文档在学习算法及其用法( 特征3.2.0文档 )方面非常有用,但它只能在线或作为单独的html文件使用。
如何将所有这些文档组合成一个*.mht或*.chm文件,以便所有indices和cross-reference links都处于活动状态以供使用?
应该将unsupported特性组合在一起吗?
发布于 2014-02-08 15:06:42
我建造它,你可以下载此文件。PS:当单击页面时,该文件有一个script error。
另外,你也可以自己建造:
- 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.- 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。
发布于 2014-02-08 09:21:22
您必须下载Eigen的源代码,创建一个构建目录并使用cmake对其进行配置。然后编辑构建/doc/Doxyfile文件,将GENERATE_HTMLHELP设置为YES,将CHM_FILE设置为eigen.chm。那就跑去做医生。您应该在build/doc/html中找到chm文件。
https://stackoverflow.com/questions/21641780
复制相似问题