Witam,
wynikowy plik w XE3 jest strasznie duży 25 MB a w Delphi 7 był 6MB - jest jakiś sposób aby go zmniejszyć?
XE3 duży wynikowy exe
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
Poszukaj w opcjach projektu/środowiska/kompilatora/wtf opcji w stylu Usuń symbole debugujące
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Gorlice
To Build Configuration ustawione Release czy Debug? Jeżeli na Debug to zmiana na Release spowoduje znaczne zmniejszenie pliku wynikowego.
- Rejestracja: dni
- Ostatnio: dni
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...)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 304
@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...