【问题标题】:generate chm from doxygen results从 doxygen 结果生成 chm
【发布时间】:2014-07-04 01:25:05
【问题描述】:

由于某些原因,我不会很长时间,我无法将我的源代码带到 Windows。 我也想生成 doxygen 并获取 CHM 文件。 所以我在 Linux 上生成了 doxygen,现在我知道我可以将 html 文件复制到 linux 并生成 chm 文件,我宁愿使用 doxygen,但无法弄清楚如何仅从 html 文件而不是在源代码。 有什么想法吗?

【问题讨论】:

  • 我维护了一个名为“chmcmd”的*nix CHM 编译器,它是“freepascal”发行版的一部分。我知道人们将它与 doxygen 一起使用,而不是如何 :-)

标签: html doxygen chm


【解决方案1】:

据我了解,您拥有 Linux 上的源代码,无法复制到 Windows。请尝试在 Linux 上使用 Doxygen 生成 HTML 文件,并使用附件快照中显示的属性。您稍后需要的文件已标记。确保您获得这些文件。

  1. 准备一台 Windows 机器
  2. 安装 HTMLHelp Workshop
    http://www.help-info.de/en/Help_Info_HTMLHelp/hh_download_install.htm
  3. 将所有文件包括index.hhp、index.hhk和index.hhp从LINUX复制到Windows
  4. 右键单击 index.hhp
  5. 使用 HTMLHelp Workshop 或例如“FAR HTML”之类的工具打开
  6. 使用 HTMLHelp Workshop 编译(注意工具栏上有一个图标)
  7. 将生成的 CHM 复制回 Linux 并通过例如查看 http://www.linux.com/news/software/applications/8209-chm-viewers-for-linux

或者学习上面 Marco van de Voort 提到的 CHMcmd。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-24
    相关资源
    最近更新 更多