Use the Compiler alone or as a transparent, integral part of the CodeWarrior Development Studio. Create and compile functional projects in minimal time using the Eclipse Integrated Development Environment (IDE), or configure the compiler and use it as a standalone application in a suite of Build Tool utilities. The Build Tool utilities include the Linker, Assembler, ROM Burner, Simulator, and Debugger.
In general, a compiler t ranslates source code, such as C source code files ( *.c) and header ( *.h) files, into object code ( *.obj and *.o) files for further processing by a Linker. The *.c files contain the programming code for the project's application. The *.h files either contain data specifically targeted to a particular microcontroller or are function-interface files. The Linker, under the command of a linker command file, uses the object-code file to directly generate absolute ( *.abs) files. The Burner uses the *.abs files to produce S-record ( *.s19 or *.sx) files for programming the ROM.
For information about mixing the assembly and C source code in a single project, refer to the High-Level Inline Assembler for the Freescale RS08 chapter.
The typical configuration of the Compiler is its association with a Project Directory and an Editor. A project directory contains all of the environment files required to configure your development environment and editor allows to write or modify your source files.