Roadmap

  1. Overview of C processing

  2. The preprocessor and how it is used for portability

  3. The C compiler: generating object code or assembler output

  4. The linker: combining object code and libraries into an executable

  5. C archives and libraries

  6. Using Makefiles to control compilation