C++ Builder XE -> exe viel größer?



  • Hallo Zusammen,

    Habe testweise mal den C++ Builder XE drauf und folgende Frage:

    Im Vergleich zum C++ Builder 2007 ist die Dateigröße der compilierten exe viel größer. Habe die gleichen Package- und Linker- Einstellungen (beides False). Bei einer einfachen Form1 ist die Größe der exe bei CB2007 570KB und bei CB XE gleich mal 1,2MB.

    Was für eine Erklärung gibt es dafür?



  • Der Zuwachs ab der Version 2010 kommt hauptsächlich durch das geänderte RTTI in Delphi.

    Soweit ich das verstanden habe, kann man zwar in Delphi mit ein paar Compilerswitches kleinere Dateien erzwingen, aber nicht in C++ Builder (bei VCL-Programmen), da die VCL-Schnittstelle zu C++ RTTI verwendet.



  • Ok, danke.
    In der heutigen Zeit macht es ja auch nichts mehr aus ob eine Anwendung z.B. 800KB oder 5MB hat...


Anmelden zum Antworten