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.