[ Radoyitza @ 05.06.2007. 23:13 ] @
pozdrav svima!

ovde: NEKI FORUM sam već pitao ovo, ali me izgleda niko ili nije razumio ili nije znao odgovor...

dakle, nije rađeno preko Dev-C++-ovog Projecta nego je kompajlirano iz jednog jedinog C source fajla

ako neko zna ili ima pretpostavku zbog čega ovakve razlike u veličini exe-a, biću zahvalan do bola :)

EDIT X Files: Obavezno navedi ceo TEKST prouke, a ne link!
PITANJE:
Citat:

zadnju verziju (4.9.9.2) Dev-C++ sam instalirao na 2 kompa (oba WinXP, SP2):
- Athlon XP 2600+, 1024 MB
- Celeron D 3.07, 512 MB

i kad kompajliram isti source file na njima, dobijam exe-e različitih veličina
što je source file veći i razlike u veličini exe-a su veće

npr, za source od 10 KB:
exe na Celeronu: 22 KB
exe na Athlonu: 396 KB

kako, zašto, zbog čega???

Hvala na razumevanju.


[Ovu poruku je menjao X Files dana 08.06.2007. u 08:15 GMT+1]
[ rumpl @ 06.06.2007. 11:03 ] @
Da nisi na jednom mozda stavio --static flag?
[ Radoyitza @ 06.06.2007. 18:28 ] @
eh da, moj bed
zaboravio sam reć da se to dešava sa svim fajlovima koje iskompajliram

[Ovu poruku je menjao Radoyitza dana 06.06.2007. u 21:03 GMT+1]
[ Buffy @ 07.06.2007. 22:56 ] @
iskljuci debug informacije iz projekta. Valjda je do toga.
[ Radoyitza @ 11.06.2007. 03:32 ] @
Citat:
iskljuci debug informacije iz projekta. Valjda je do toga.

opet kažem, ni jedanput nije rađeno preko projekta, nego samo iz source fajlova...
[ kiklop74 @ 15.06.2007. 21:43 ] @
obrisi debug informaciju iz izvrsnog fajla sa strip. U komandnom promptu izvrsi strip <tvojexe>
[ Radoyitza @ 02.07.2007. 02:41 ] @
Citat:
obrisi debug informaciju iz izvrsnog fajla sa strip. U komandnom promptu izvrsi strip <tvojexe>


to je bilo, hvala
[ djole_home @ 23.10.2007. 18:27 ] @
Ukoliko je preveliki file uključene su debug informacije. OK tu ide strip. Ali ako za različite procesore ide drugačija veličina exe-a uključena ti je opcija optimizacije za procesor. Možeš je isključiti ako hoćeš ali ne vidim zašto . Kod mene nema toga pošto idem gcc -mwindows file.c bez ikakvih drugih opcija.