Entwickler-Ecke
Programmierwerkzeuge - Delphi 2005 will nicht ohne Debug-Infos?
Alstar - Sa 09.07.05 01:00
Titel: Delphi 2005 will nicht ohne Debug-Infos?
Guten Abend Leute!
Ich wollte mal sehen, wie sehr sich mein Projekt verkleinert und wie es sich in der IDE verhält, wenn man alle Debug-Informationen rausnimmt.
Dies habe ich bei "Projektoptionen" auch gemacht. Und mein Projekt neu erzeugt. Nun ist allerdings meine EXE
nicht kleiner geworden (stabil bei 407KB). Und auch, wenn ich das Projekt aus der IDE heraus starte steht immernoch im Ereignisprotokoll:
| Ereignisprotokoll (Auszug) hat folgendes geschrieben: |
Modul laden: umc.exe. Enthält Debug-Infos. Basisadresse: $00400000. Prozess umc.exe (2252)
|
Warum? Wieso hat diese verdammte Projekt immernoch Debug-Infos drin??
Alstar
Moderiert von
raziel: Topic aus Sonstiges verschoben am Sa 09.07.2005 um 13:54
patrick - Mo 11.07.05 19:04
ganz klar, weil die debuginformationen nicht in der exe-datei sind.
diese werden in einer externen *.pdb-datei gespeichert.
Alstar - Mo 11.07.05 19:32
Wo werden die denn gespeichert?? :shock:
Alstar
patrick - Mo 11.07.05 19:46
unter
projektverzeichnis/debug/projektname.pdb
ich hab grad nochmal die entsprechende stelle aus der OH gezogen:
| OH hat folgendes geschrieben: |
Debug-Informationen
Veranlasst den Compiler zur Erzeugung von Debug-Informationen, die bei der nächsten Ausführung der Anwendung in eine Programmdatenbankdatei (.pdb) eingefügt werden.
Diese Option entspricht der Compileroption /debug. |
Alstar - Mo 11.07.05 19:52
Sowas habe ich nicht! Also das Verzeichnis ... Meinst du nicht eher "Externe Debuginformationen"?
Alstar
patrick - Di 12.07.05 09:20
omg. was hast du denn nicht? :?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!