• Hängen von Betriebssystem ab
  • Übersetzen das Programm in sogenannten Object-Code
  • Noch nicht ausführbar

Beispiele

  • gcc (C) oder g++ (C++)
  • gcc -o prog.exe main.c
  • -o OUTPUTNAME CFILE
  • Alles in einem: Compile + Link
  • Nur Compile: -c

Assembler

gcc -S
  • Produziert Assembler-Code
  • Vorher noch Preprocessing nötig, damit die Header hinzugefügt werden können (z.B. mit cpp)

Verwandt: Linker