[mingw] PDB Symbole erzeugen

uhu01

Erfahrenes Mitglied
Hy!

Hat vielleicht irgendjemand eine Ahnung ob, und wie man mit mingw PDB Symbol-Files erstellen kann? Würde gerne Windbg verwenden, muss aber mit mingw compilieren, da ich QT Free verwende.

mfg
uhu01
 
Hallo,

wieso nimmst du nicht einfach den Insight/ gdb Debugger zum debuggen
deines Programms? Dann kannst du dein Programm mit der Option -g
übersetzen und ganz leicht debuggen...

Gruß

RedWing
 
Hy!

Das Problem ist das der gdb bei jedem Schritt durch den Source folgende Zeilen erzeugt:
Code:
gdb: kernel event for pid=1800 tid=1584 code=LOAD_DLL_DEBUG_EVENT)
gdb: child_resume.SetThreadContext: thread 1800.0x630
ContinueDebugEvent (cpid=1800, ctid=1584, DBG_CONTINUE);
Da ich die Qt auch auf Debug compiliert habe kommen da so um die 40-50 Zeilen pro "next" zusammen -> meiner Meinung nach macht debuggen da keinen Spaß mehr, es ist fast nicht mehr möglich.

mfg
uhu01
 
Da ich die Qt auch auf Debug compiliert habe kommen da so um die 40-50 Zeilen pro "next" zusammen -> meiner Meinung nach macht debuggen da keinen Spaß mehr, es ist fast nicht mehr möglich.

Mhm das is nat. bloed. Ich hab leider noch keine Erfahrungen mit den
mingw Entwicklungstools gemacht, der Vorschlag war der naheliegenste
Tip den ich geben konnte.
Hast dus mal mit dem Insight als grafisches Frontend für den gdb versucht?
Vielleicht lassen sich da diese Ausgaben irgendwie unterdrücken.
Ansonsten kann ich dir bei deinem Problem leider auch nicht weiterhelfen...

Gruß

RedWing
 
Hy!

Unterdrücken lassen sie sich leider nicht, aber ich werd mir mal insight anschaun, das kannte ich bisher noch nicht.

thx
uhu01
 
Zurück