Das mit der Dateigröße liegt wohl an der STL, die beim GCC unter WIndows statisch gelinkt wird und bei VC++ nicht (wobei das Programm von David_pb mit meinem GCC auf Linux ohne Optimierung nur ganze 4 KB groß ist)... das ist doch aber Firlefanz... keiner der beiden Compiler erzeugt sinnlos große Dateien, dass hat jeweils immer seinen guten Grund... und bei Festplatten von über 200GB
Worum es mit eher geht ist die Performance (Speed) der Programme... dabei werden sie sowieso größer...
Ich hab jetzt einige male gelsen, dass das sehr auf das Anwendungsgebiet ankommt...
Zitat aus nem anderen Forum
Ich hab hier ein Programm, was numerische Integration macht (also sehr rechenintensiv) und das braucht mit GCC 4.x 20% weniger Zeit als ein Binary aus VC++ 2005 Pro. Einstellungen sind die gleichen: Nur leichte Optimierungen (O3), wobei auch "Alles Optimieren" bei VC++ nicht wirklich was bringt. Plattform für GCC ist egal, ob nun x86 oder AMD64.
Auch andere Programme (alles rechenintensiv) sind mit dem GCC 20-40% schneller als die entsprechenden Binaries aus VC++ 2005.
Ok, ich geb zu, dass kann auch an der Umgebung liegen und nicht nur am Compiler. Da fehlen mir aber irgendwie die Ideen, das zu vergleichen...