Я хотел бы сгенерировать файл .chm, используя doxygen , и я работаю в linux.
Итак, я активировал его с помощью этой строки:
GENERATE_HTMLHELP = YES
Мне удалось сгенерировать документацию html, и моему doxygen удалось создать файл index.hhp
.
Чтобы создать файл chm, мне пришлось скопировать папку html в windows и скомпилируйте chm с помощью HTML Help Workshop
, и он будет сгенерирован, что совершенно не практично!
Поэтому я попытался использовать командную строку 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
Та же ошибка появилась при установке chmcmd
в файле doxy: HHC_LOCATION = chmcmd
, затем при запуске doxygen с doxygen MyDoxyfile
:
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...
Кто-нибудь знает об этом?