Figure 1 illustrates the flow of files through the tool chain when the MULTI Builder is invoked. The builder first calls the appropriate compiler for each source file and produces an assembly code file. The builder then invokes the assembler to produce an ELF object file. The builder then invokes the linker to produce an ELF executable file. MULTI can debug this ELF executable file. Figure 2 illustrates the C++ compilation procedures.
Figure 1
Flow of Source Files Through the Tool Chain
Figure 2 C++ Compilation Process