You can create an executable program by compiling source files written in a high-level language such as Ada, C, C++, or FORTRAN into assembly code, assembling assembly language files into object files, and linking together these object modules with object module libraries, into an executable program.
To simplify this task and coordinate many diverse programs and files, Green Hills provides a program for each language called the compiler driver. This chapter describes the Green Hills compiler driver and provides instructions and examples for building your executable program and debugging it with the MULTI Debugger.