chmcmd的错误:`发生未处理的异常。

时间:2020-04-09 09:04:58

标签: doxygen html-help-workshop chmcmd

我想使用doxygen生成.chm文件,并且我正在linux下工作。

因此,我已经在此行激活了它:

GENERATE_HTMLHELP      = YES

我成功生成了html文档,而我的doxygen成功创建了index.hhp文件。

为了生成chm文件,我不得不将html文件夹复制到Windows中,并使用HTML Help Workshop编译chm,并且生成的很好,这一点都不实用!

因此,我尝试通过安装chmcmd在Linux中使用sudo apt install fp-utils-3.0.4命令行,但出现错误:

$ chmcmd index.hhp 
chmcmd, a CHM compiler. (c) 2010 Free Pascal core.

An unhandled exception occurred at $0000000000413FE7:
EFCreateError: Unable to create file ""
  $0000000000413FE7

在doxyfile中设置chmcmd时出现相同的错误:HHC_LOCATION = chmcmd,然后用doxygen MyDoxyfile运行doxygen:

Running html help compiler...
chmcmd, a CHM compiler. (c) 2010 Free Pascal core.

An unhandled exception occurred at $0000000000413FE7:
EFCreateError: Unable to create file ""
  $0000000000413FE7

error: failed to run html help compiler on index.hhp
lookup cache used 237/65536 hits=1545 misses=243
finished...

有人知道吗?

0 个答案:

没有答案