Witam,
wynikowy plik w XE3 jest strasznie duży 25 MB a w Delphi 7 był 6MB - jest jakiś sposób aby go zmniejszyć?
Poszukaj w opcjach projektu/środowiska/kompilatora/wtf opcji w stylu Usuń symbole debugujące
To Build Configuration ustawione Release czy Debug? Jeżeli na Debug to zmiana na Release spowoduje znaczne zmniejszenie pliku wynikowego.
upx.exe -9 twój_plik.exe
upx.exe -9 twój_plik.exe
Tak, a nawet --best
zamiast -9
, ale:
· niektóre antyviry są wredne i wrzeszczą jak widzą skompresowanego exeka,
· taki program dłużej się ładuje (co może mieć albo nie mieć znaczenia...)
@kAzek trzeba wytłumacz czym się różni Release od Debug skoro zadaje takie dziwne pytania :D
Release - nie mam unitów, symboli i innych pierdół które pomagają dabugować twój program, działa on szybciej i zajmuje mniej miejsca zwykle jest to produkt końcowy gotowy do dostarczenia userowi :D
Debug - zawiera te różne różności o których wspomniałem powyżej stosuje się to w fazie developmentu
@satq a co mu da to że skompresuje to tylko zatuszowanie jego problemu...