Entwickler-Ecke
Sonstiges (Delphi) - groeße der .exe radikal reduzieren - wie?!
pax - Fr 24.01.03 01:07
Titel: groeße der .exe radikal reduzieren - wie?!
jo, hallo..
aus beruflichen gruenden bin ich seit neustem darauf angewiesen, delphi zu verwenden - was mich allerdings ungluecklich macht, ist, dass die fertigen programme ziemlich groß sind (ueber 350kb fuer 'hello world'); microsoft c++ benoetigte nur knapp 20kb dafuer.. upx(.sf.net) ist gut, aber auch nicht unbedingt das wahre, deswegen: mit welchem programm oder welcher linker/compiler-einstellung erreiche ich c++-aehnliche kb-werte?
grueße,
-pax
Klabautermann - Fr 24.01.03 01:15
Mit keiner.
Die Dateigröße ist der Preis fur die Konfortable Komponentenbasierte Entwicklung.
Wenn du auf diese Verzichtest, die also mit
NonVCL [
http://www.luckie-online.de/delphi/win32apituts.shtml] auseinandersetzt, dann bekommst du keine EXEn.
Auch klein wird es wenn man die Komponenten nicht in die Exe einkompiliert, allerdings muss man diese dann seperat ausliefern (wie die Runtimes bei VB oder die MFC bei Visual C++ [diese weden aber schon mit Windows ausgeliefert, deshalb merkt man es nicht]).
Gruß
Klabautermann
Yacoon - Fr 24.01.03 08:12
Wenn dir deine Programme zu groß sind, kannst dir ja mal ASPack
http://www.aspack.com anschauen.
Das Programm komprimiert deine EXE im Durchschnitt bis zu 70 %!
Raphael O. - Fr 24.01.03 15:27
bei einem einfachen hello world brauchste auch nicht alle units in uses einzubinden..
dadurch wird das programm auch kleiner...
Fiji-Fighter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!