Beschreibung der Abbildung: Programmgenerierung

Der Makropräprozessor erhält Anweisungen von einer test.cpp-Datei. Es entsteht eine test.i-Datei, die Anweisungen an den C++-Compiler sendet. Die daraus resultierende test.o-Datei setzt sich mit dem Linker in Verbindung und dieser erstellt letztendlich eine test.exe-Datei.