Guten Morgen zusammen,
ich möchte nochmals kurz auf das ursprüngliche Thema 'Größe der EXE-Datei" eingehen. Ich habe ein Projekt von mir von XE auf XE2 und gestern auf XE4 adaptiert. Der Größenunterschied bei gleichen Komponenten und gleichem Funktionsumfang ist frapierend, siehe folgende gerundete Größen.
XE = 6800 KB
XE2 = 28000 KB
XE4 = 32500 KB
Die vorgeschlagenen Compilerdirektiven "Wie von Daniel genannt" verkleinern bei XE4 gerade mal um 3 MB auf 29500 KB. Manche denken jetzt vielleicht was solls, die Größe interessiert doch niemand, Hauptsache es funktioniert. Wenn man aber aus Zeiten kommt als der Speicherplatz bzw.
RAM noch knapp war fällt es einem schwer das klaglos zu akzeptieren und man stellt sich wohl die berechtigte Frage: Warum ist das so? Sind tatsächlich die Bibliotheken und Units so vergrößert worden oder wird lediglich aufgrund von Programmierzeitersparnis alles compiliert was nicht Niet und Nagelfest ist?
Danke für eure Antworten und noch einen schönen Sonntag wünsche ich Euch.