Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

prevelik .exe fajl

[es] :: C++ programiranje :: C++ za početnike :: prevelik .exe fajl

[ Pregleda: 1230 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

marco3dx
Marko Jocic
Novi Sad

Član broj: 29274
Poruke: 96
..mtsns-ns.customer.sbb.co.yu.



Profil

icon prevelik .exe fajl17.04.2006. u 20:31

napisem idiotski program tipa "hello world" i kada kompajliram napravi mi se .exe fajl koji je bas jako velik, oko 230kb!
koristim dev-cpp, iskljucena je debug opcija...

u cemu je problem?
hvala unapred
poz
NAPRED ZVEZDO, SAMO NAPRED ZVEZDO!!!
17.04.2006. u 20:31 

mulaz
Ljubljana

Član broj: 47602
Poruke: 1469
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.ath.cx


Profil

icon Re: prevelik .exe fajl17.04.2006. u 22:06
ja mislim da ti linkuje neke libraryje.. tako da nije ni cudno.. inace.. i kod mene na linuxu sa gccom ne dodje file ispod 100kb.. a tek kad ga static kompajlam.. dodje iznad 600kb.

napisi nesto komplikovanije i videces da ce da dodje recimo 245kb.. 220kb libraryja, i nekoliko kb programa pravog
Bolje ispasti glup nego iz aviona
17.04.2006. u 22:06 

NrmMyth
Split, Kaštela

Član broj: 63456
Poruke: 839
*.cmu.carnet.hr.



Profil

icon Re: prevelik .exe fajl17.04.2006. u 23:00
kazu da iostream je dosta teska biblioteka

17.04.2006. u 23:00 

w3bl0rd

Član broj: 82659
Poruke: 172
*.cmu.carnet.hr.



Profil

icon Re: prevelik .exe fajl19.04.2006. u 19:32
imaš opciju pod tools compiler options settings
pa dolje optimization uključi Perform a ....
pa klikni plusić pa onda futher optimization i tamo stavi best optimization
sad će ti fajl se smanjiti na kojih 14 kb (hello world) i onda još makneš van simbole (strip executable) i dobiješ aplikaciju kojih 4kb a strip executable opciju imaš pod linker i to ti je to...
internet is my kingdom but google is my god
19.04.2006. u 19:32 

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 379
*.hidmet.sr.gov.yu.

Sajt: www.hidmet.sr.gov.yu/lati..


Profil

icon Re: prevelik .exe fajl20.04.2006. u 09:33
@w3bl0rd: Tvoja procena o velicini izvrsnog fajla ce vaziti samo za slucaj C projekta

Cim izaberes C++ projekt i ukljucis iostream u projekt program neminovno raste.
Ovo povecanje je jednostruko (malo blesav izaraz sam upotrebio?), to jest nije srazmerno velicini programa.
Dopunski info: http://www.mingw.org/mingwfaq.shtml#faq-C++size
Znaci, kome je bitan mali EXE neka radi u C-u.
Opcije kompajlera koje je dao w3bl0rd ce i kod C++ projekta pomoci da se smanji velicina izvrsnog fajla.
idb
20.04.2006. u 09:33 

leka
Dejan Lekić
senior software engineer, 3Developers Ltd.
London, UK

Član broj: 234
Poruke: 2530
..81.static.rny.vf.siwnet.net.

Sajt: dejan.lekic.org


Profil

icon Re: prevelik .exe fajl21.04.2006. u 09:36
230kb je u danasnje vreme jako mali fajl... :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
21.04.2006. u 09:36 

tosa

Član broj: 1811
Poruke: 1256
218.82.252.*



Profil

icon Re: prevelik .exe fajl24.04.2006. u 09:53
Citat:
leka: 230kb je u danasnje vreme jako mali fajl... :)

Činjenica, mada u nekim situacijama tih 230KB može da spasi glavu :)
Soylent green: over 6 billion served!
24.04.2006. u 09:53 

[es] :: C++ programiranje :: C++ za početnike :: prevelik .exe fajl

[ Pregleda: 1230 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.