[ Mirko Rajkovača @ 21.07.2007. 22:36 ] @
| Polako prelazim na kombinaciju wxWidgets + DevCPP jedini "problem" je velicina .exe fajla, fajl sa dve forme je velicine 6 MB, da li je to zbog nekih opcija ukljucenih prilikom debagovanja ili je nesto drugo u pitanju, kako da svedem velicinu fajla na neku normalu?
Hvala unapred |
[ kiklop74 @ 22.07.2007. 01:08 ] @
Citat: Mirko Rajkovača: Polako prelazim na kombinaciju wxWidgets + DevCPP jedini "problem" je velicina .exe fajla, fajl sa dve forme je velicine 6 MB, da li je to zbog nekih opcija ukljucenih prilikom debagovanja ili je nesto drugo u pitanju, kako da svedem velicinu fajla na neku normalu?
Vrlo je moguce da kompjaliras debug verziju aplikacije ali i u release modu ce exe biti veliki jer je wxwidgets glomazan.
probaj da izvrsis strip nad izvrsnim fajlom.
http://www.gnu.org/software/bi...l/html_chapter/binutils_8.html
[ NastyBoy @ 22.07.2007. 02:14 ] @
Zashto je velichina exe fajla uopshte bitna?
Taj broj ionako ne raste proporcionalno sa porastom velichine samog sors koda.
[ Mirko Rajkovača @ 22.07.2007. 08:07 ] @
NastyBoy pitanje je na mestu i sam sam se to zapitao  , pa bitna mi je zbog jednog razloga - downloada, mada ni to vise ne igra neku ulogu ali opet... ne skodi da se svede na neku razumniju meru...
Kiklop hvala na savetu probacu pa se javljam, inace odusevljen sam wxWidgetsima samom logikom i sintaksom koju namece... preporucujem svakom da proba u svakom slucaju ne kosta nista 
[ Mirko Rajkovača @ 22.07.2007. 08:18 ] @
Probao sam strip, zadovoljan sam sada je 2.2 MB sto mi je ok za stand alone .exe .
Tnx
[ icobh @ 22.07.2007. 11:21 ] @
Ja koristim wx sa Borland C++ 5.5, tako da mi izvršne datoteke ne budu veće od 3 MB, iako je program složen. Znači neki standardni programčić sa jednim prozorom dođe oko 1.8 MB i to BCC ga kompajlira za 5 sek. dok GCC-u treba nekih 40 sek. i dobiješ fajl veličine 4-5 MB.
Ali nije to ništa šta pravi Lazarus + FPC!? Na desetine MB!
[ Nedeljko @ 23.07.2007. 12:08 ] @
Prilažem samostalan .exe urađen u Lazarus-u. Veličina mu je 1,643,008 bajtova, a veličina zip arhive napravljene 7zip-om je 563,223 bajtova.
[ Mirko Rajkovača @ 23.07.2007. 13:47 ] @
Citat: icobh: Ja koristim wx sa Borland C++ 5.5, tako da mi izvršne datoteke ne budu veće od 3 MB, iako je program složen. Znači neki standardni programčić sa jednim prozorom dođe oko 1.8 MB i to BCC ga kompajlira za 5 sek. dok GCC-u treba nekih 40 sek. i dobiješ fajl veličine 4-5 MB.
Kako ti se ponasa BCB sa wxWidgetsima, da li postoji neki plugin za form designer koji radi sa wxWidgetsima?
BCB mi je ipak omiljen alat pa bih voleo ako bih mogao da koristim njega umesto DevCPPa
[ icobh @ 23.07.2007. 22:07 ] @
^Ne koristim BCB već samo onaj besplatni BCC 5.5 a za IDE koristim Relo2. Mislim, rješenje je više minimalističnije neko DEVCPP ali za jednostavniju primjenu stvarno vrijedi, bar zbog brzine...
@Nedeljko
To je samo jedan prozor a ned'o bog da ubaciš slučano neku png sličicu od 100KB, ima da executable bude 5MB!
[ Nedeljko @ 24.07.2007. 13:07 ] @
Znači, program sa slikom od 129,930 bajtova zaista ima 5,777,408 bajtova, ali kada se zip-uje 7zip-om, dobije se arhiva od 707,534 bajtova. I gde su tu "desetine megabajta"?
[ Mirko Rajkovača @ 24.07.2007. 13:12 ] @
Citat: icobh: ^Ne koristim BCB već samo onaj besplatni BCC 5.5 a za IDE koristim Relo2. Mislim, rješenje je više minimalističnije neko DEVCPP ali za jednostavniju primjenu stvarno vrijedi, bar zbog brzine...
@Nedeljko
To je samo jedan prozor a ned'o bog da ubaciš slučano neku png sličicu od 100KB, ima da executable bude 5MB!
Hmm, zanimljivo... probacu... ovo me dovodi do drugog pitanja: Da li neko zna kako bih mogao da podesim DevCPP da koristi borlandov kompajler? Nov sam u ovim vodama (wxWidgets i ove akrobacije IDE+compiler) a verovatno nisam jedini, zato svaka ideja je dobro dosla
icobh kakav je Relo sto se tice debagovanja, i inace kakva su ti iskustva?
[ icobh @ 24.07.2007. 22:01 ] @
^Relo je najobičniji IDE ili RAD ili pak najbolje rečeno GUI za BCC, nema ništa u sebi.
@Nedeljko
Ja sam onako zazjući se sa Lazarusom uspio napraviti fajl veličine 9MB, znači bile su tu neke kontrole na formi sa određenim sadržajima, bez koda. Eto, odatle sam uspio izvući takav zaključak. Znači, neka sam pogriješio ali i tih 5MB je puno! Pa nećeš valjda držati programe Zip-ovane stalno, pa ih onda raspakovavati kako ti koji treba!?
[ Nedeljko @ 25.07.2007. 08:59 ] @
5MB za hard disk nije ništa. Problem je download. Zato se program okači lepo uzipovan, da se lako skine. Posle ni 50 MB nije strašno.
[ Nedeljko @ 25.07.2007. 09:06 ] @
Evo, o čemu treba voditi računa:
U podrazumevanim podešavanjima je isključen smart linking, a dodaju se i debug informacije (iz razumljivih razloga).
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|