Description
In the prerequisites, you list HTML Help Workshop:
However there is no alternative for HTML Help Workshop from Microsoft (for chm based help).
But meanwhile the MS page responds with “Error 404 - Not found” and you have to go to archive.org for it. But you might be interested to learn that there is an alternative that I found in the Lazarus project. The free and open-source Lazarus IDE is delivered together with help in CHM format generated by a command line tool named chmcmd.exe
, which can run independently, i.e., has no dependencies on other Lazarus libraries or tools.
In a Lazarus installation, the binary is located in [lazarus]\fpc\3.2.2\bin\x86_64-win64\chmcmd.exe
, the source code can be found in [lazarus]\fpc\3.2.2\source\packages\chm\src\*
.
See htmlhelp compiler - Lazarus wiki to find out more.
Of course, I can't give any guarantees, but I found that it does a better job in compiling my HPP projects to CHM files.