Seite 1 von 1
DEBUG entfernen oder nicht? (gelöst)
Verfasst: 17.04.2006 21:25
von PureBaser
Hi Leute!
Also im deutschen Wikipediabuch steht, dass DEBUG-Meldungen beim Erstellen für die Kompílierung ohne Debuggerinfos stehen gelassen werden können, da der Compiler die Debuginfos einfach überspringt. Auf der Webseite "
http://www.xs4all.nl/~bluez/datatalk/pure1.htm" wird jedoch empfohlen die DEBUG-Informationen aus der Release-Datei zu löschen! Was ist denn nun richtig?
Verfasst: 17.04.2006 21:28
von Green Snake
Meines Wissens nach werden ALLE Debug-Infos restlos entfernt, wenn die EXE ohne debugger erstellt wird
Verfasst: 17.04.2006 21:32
von ts-soft
Alle von Dir erstellten Exes enthalten keine Debug-Informationen!
Lediglich die Exe, in ...\PureBasic\Compilers\ enthält diese.
Am besten Aufschreiben, hab diese Frage erst vor ein paar Tagen beantwortet.
Verfasst: 17.04.2006 21:49
von PureBaser
Ok 2x die gleiche Meinung. OK! Ich wollte mich nur versichern wegen dieser Falschinformation der gegebenen Quelle die ja sonst ganz gut ist.
Schönen Abend noch!
Verfasst: 17.04.2006 21:53
von remi_meier
Das war keine Fehlinformation, du hast es nur falsch verstanden:
As you can see, Debug outputs strings as well as numeric variables such as integers and floats (more on these coming up)... just as a rule of thumb may I suggest the following, just to avoid surprises:
-don't do complex things behind a Debug statement
-remove all Debug statements from a final executable
-don't mix up variable types behind a Debug
-remember that code behind a Debug statement is not executed when running a program without the debugger
Ich habe für dich die relevanten Wörter unterstrichen.
Verfasst: 17.04.2006 22:45
von PureBaser
Stimmt ich habs so verstanden dass es eine unangenehme Überraschug geben würde, wenn mans nicht tun würde... Aber war ja bloss nen Vorschlag

Verfasst: 18.04.2006 09:53
von Kaeru Gaman
...mal abgesehen davon, dass ich nicht alles unhinterfragt glauben würde, was "bluez" mir erzählt...