Lecture 4: 19 September 2024

  1. C compilation deep dive (entire class)
  2. Work through phases of C compilation
  3. What is assembly vs machine code
  4. what are object files
  5. reveal all steps in makefile (.c -> .i -> .s -> .o -> executable)

https://kdlp.underground.software/articles/C_program_to_executable.html