- Hängen von Betriebssystem ab
- Übersetzen das Programm in sogenannten Object-Code
- Noch nicht ausführbar
Beispiele
gcc(C) oderg++(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