002
21.10.2004, 13:57 Uhr
Bruder Leif
dances with systems (Operator)
|
Moin!
Technisch gesehen enthält die Debug-Version eines Programms Debug-Informationen Das heißt, die Datei enthält Informationen über Variablen, Funktionen, deren Position/Namen/Zeilennummern... ein Haufen Zeug, den Du fürs Debuggen brauchst, der den Kunden aber auch nicht stört. Die Release-Version ist dafür "sauber", enthält nur das, was wirklich gebraucht wird, und nutzt die Compiler-Optimierungen, die für die Debug-Version weniger in Frage kommen, weil sie manchmal Teile des Quelltextes "umstellen" und so das Debuggen unmöglich machen. Zusammengefaßt: Debug-Version: Groß, Debug-Informationen, nicht optimiert. Release-Version: Klein(er), ohne Debug-Infos, optimiert. -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook. |