Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Binaries unterschiedlich groß?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.11.2006, 22:06 Uhr
FunnyDingo



Hallo zusammen,

ich habe gerade etwas merkwüriges festgestellt. Ich habe eine kleine Konsolen-Anwendung. Ich habe diese zuerst mithilfe von Dev-CPP erstellt (mit mingw). Nun hatte ich mit Dev-CPP einige Probleme und bin auf Code::Blocks umgestiegen (auch mit mingw). Was mich wundert: das via Dev-CPP erstellte Binary ist 544 KB groß, das mit Code::Blocks erstellte 2,04 MB.

Ich verstehe das grad nicht was da abgeht. Da ich meinen Code einfach per Copy&Past übertragen habe, hat sich nichts geändert. Auch der Compiler ist der selbe. Der einzige Unterscheid beim Kompiler könnte die Versions-Nummer sein, aber dies wird ja wohl keine 1,5MB im Code ausmachen oder?

Wäre dankbar über Ideen.

Gruß,
Funny
--
"Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral." (John James Osborne)

Meine Website: http://www.funnydingo.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.11.2006, 22:38 Uhr
ao

(Operator)


Entscheidende Compiler-Einstellungen könnten anders sein, z.B. ob das Laufzeitsystem statisch eingebunden oder dynamisch nachgeladen wird (statisch -> größeres Exe). Vielleicht hast du auch einmal eine Debug- und einmal eine Release-Version gebaut; Debugversionen sind im allgemeinen größer.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.11.2006, 14:25 Uhr
BoBtheREapER
kein job für nen BoB


hast du vllt optimierungen ein bzw. ausgestellt?
--
"Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein
www.blue-xenon.de.vu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.11.2006, 20:33 Uhr
FunnyDingo



Ich habe den Dev-CPP bereits runter geschmissen und kann leider nicht mehr nachsehen, aber ich glaube Optimierungen waren alle deaktivert (aktuell sind sie auf jedenfall deaktiviert). Aber das schien wohl ein zufälliges Phänomen zu sein. Ich habe heute einiges an dem Projekt gemacht und mitterweile ist die EXE auch nur noch 267KB groß.

Vielleicht hatte ich wirklich den Debug-Modus aktiviert. Aber wie dem auch sei, es hat sich selbst gelöst *g* (das sind immer die schönsten...).

Trotzdem vielen dank für eure Tipps!
--
"Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral." (John James Osborne)

Meine Website: http://www.funnydingo.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: