Compilers

The Help compiler takes all the source files and components (topics, images, windows, and so on) located in the Help project and processes them into one compiled Help file. The compiled Help file is your final Help system. Once compiled, you can test and distribute the Help system to your users - by placing it on a local hard drive, a disk, CD-ROM, or a network. You can also make the Help system available to download from an intranet or the Internet.

You can compile a Help project as many times as you want. Most Help authors compile as they go, rather than waiting until the entire project is complete. The "compile-as-you-go" method allows you to test your design and content ideas first, giving you plenty of time to explore other methods and make adjustments. It's also a good way to manage a project - compile after each section of the Help file is complete. Then you can test the file a little at a time and make sure it looks and acts the way you designed.

When the compiler completes the process, it displays a report that displays the statistics about compilation. The report displays information such as compilation time, names of files compiled into the Help system, number of images, topics, links, and compiler messages.

Compiler messages

As the compiler is processing the information, it checks the Help project source files to make sure it can complete the process. If the compiler finds problems, it generates messages to alert you of potential problems. There are different kinds of compiler messages including: