• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Debugging im qt creator

Hallo,
ich habe begonnen mit dem qt creator zu arbeiten unter suse 12.2 64bit.
Die Software, die ich entwickle, kompiliere ich mit dem cmake release type "Debug". Dennoch funktioniert der im qt creator eingebaute debugger einfach nicht. gdb ist installiert und das entsprechende Plugin aktiviert (mit Häkchen versehen).
Wenn ich jedoch den Debugger starte (z.B. mit F5), kommt eine Fehlermeldung "No debugger set up." (hab den qt creator auf englisch eingestellt).
Ich kann im Internet partout keine Lösung zu dem Problem finden, weil der qt creator mit gdb unter Linux eigentlich immer einfach out-of-the box funktioniert. :-(
Vielleicht handelt es sich ja um irgendein suse-spezifisches Prolbem?
Code:
qtcreator -version
Qt Creator 2.6.1 based on Qt 4.8.4
gdb --version
GNU gdb (GDB) SUSE (7.4.50.20120603-2.1.2)
 
Ha, ich hab das Problem schließlich lösen können.
Obwohl es heißt, qt-creator würde gdb unter Linux selbst erkennen, tut er es halt doch nicht so ohne Weiteres.
Was ja auch kein Problem ist, da ich ganz genau weiß, das ich unter /usr/bin/ das gdb binary habe; nur hab ich nie eine Stelle in den Optionen gefunden, wo man das hätte angeben können.
Nachdem ich es jetzt aber einfach nicht mehr ohne einen grafischen Debugger ausgehalten habe, hab ich die entsprechende Stelle - sie existiert tatsächlich - doch gefunden! Ich hatte hauptsächlich unter dem Menüpunkt "Debugger" geguckt - wie dumm von mir ;)
Menüleiste: Tools -> Options -> Build & Run -> Kits -> Manual -> Desktop (default)
dort rechts von "Debugger" auf "Manage" klicken ... puh ... geschafft :igitt:
 
Oben