MinGW unter Windows debuggen

OP #3621222
Lesenswert?
• ▲
▼
Hallo zusammen,
ich erzeuge unter Windows 7 mit MinGW 64 (TDM64-GCC-4.8.1-3) eine 
DLL-Datei, die ich debuggen will. Hintergrund ist es, die Sprachfeatures 
von C99 nutzen zu können (was beim MSVC mit seinem hervorragenden 
Debugger leider nicht geht).

Leider habe ich mit dem GDB unter Windows noch überhaupt keine 
Erfahrung. Die DLL wird mit Debugsymbolen gebaut (Parameter -G).



Versuche ich mich mit "attach" an den Eltern-Prozeß anzuhängen, ergibt 
sich die folgende Fehlermeldung:
1
GNU gdb (GDB) 7.6.1
2
Copyright (C) 2013 Free Software Foundation, Inc.
3
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4
This is free software: you are free to change and redistribute it.
5
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
6
and "show warranty" for details.
7
This GDB was configured as "x86_64-w64-mingw32".
8
For bug reporting instructions, please see:
9
<http://www.gnu.org/software/gdb/bugs/>.
10
(gdb) attach 2252
11
Attaching to process 2252
12
[New Thread 2252.0x8d0]
13

14
[...]
15

16
[New Thread 2252.0x94]
17
Reading symbols from C:\Program Files\MATLAB\R2014a\bin\win64\MATLAB.exe...(no d
18
ebugging symbols found)...done.
19
h:/crossdev/src/gdb-7.6.1/gdb/minsyms.c:862: internal-error: sect_index_data not
20
 initialized
21
A problem internal to GDB has been detected,
22
further debugging may prove unreliable.
23
Quit this debugging session? (y or n)

Abgesehen davon, daß ich kein "H:/"-Laufwerk habe:

Hat schon jemand unter Windows 7 X64 erfolgreich mit GDB debuggt und 
kann mir Tipps geben?

Viele Grüße
W.T.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.