Previous Section
3.1 Kmake
| Contents | Next Section
3.3 Using MASM as default assembler

3.2 Using khla


KHLA is an alternative shell that takes on the functions normally used by HLA.exe, the differences between the two are the use of a configuration file. With this file, KHLA can easily integrate with other tools (such as HIDE.exe). Documents for KHLA are available in the HIDE\documents folder.

When first installed or moved into a different folder, the environment found in khla.ini must be updated to allow khla to run from the commandline without HIDE. This can be done manually or automatically:

Manually: Open bin\khla.ini
Add an [Environment] section
Add at least 3 environment keys and have them point to the proper HIDE paths:
Hlainc
Hlalib
Lib

Automatically: Run HIDE.exe, select Options menu, "Setup khla"

Once these are done, KHLA may be used similar to HLA.exe from the command-line. For a list of all supported commands, type KHLA -h and KHLA -?

Note: The default khla.ini does not contain an [Environment] section since it dies not need one to be used with HIDE. However, once "Setup khla" option is selected, it must be selected again to update the paths if HIDE is ever moved into another folder (or you can simply delete the [Environment] section in khla.ini).