Mir ist nicht klar, woher der Compiler automatisch weiß, dass er bei Bedarf für 64-Bit kompilieren muss. Woher weiß es, wann es sicher auf 32-Bit zielen kann?
Ich bin hauptsächlich neugierig, wie der Compiler weiß, auf welche Architektur er beim Kompilieren abzielen soll. Analysiert es den Code und trifft eine Entscheidung basierend auf dem, was es findet?