Forum: PC-Programmierung Remote debugging KDevelop


von A. B. (funky)


Angehängte Dateien:

Lesenswert?

Hi,

ich programmiere unter Ubuntu für ein x86 Einplatinencomputer...kein 
Crosscompilen nötig.

Ich versuche nun remote zu debuggen mit GDB und KDevelop 4.3

Ich bekomme es auf der Kommandozeile hin, mein Programm zu debuggen. Ich 
starte dazu auf dem Targetsystem den gdbserver

gdbserver filename 192.168.0.99:12345

auf dem Host starte ich gdb, connecte mich auf mein Target und kann das 
Programm debuggen.

Ich würde das ganze nun gerne unter KDevelop hinbekommen...ich check 
aber absolut nicht, was ich da eintragen muss, um das zum Laufen zu 
bekommen.
Die Doku für KDevelop ist leider ziemlich beschissen und veraltet und 
schweigt sich zu dem Thema aus(nur normales debuggen wird 
behandelt)...zumindest hoffe ich, das ich da nix übersehen habe.

Hat das schonmal jemand hinbekommen?

Oder soll ich direkt eine ganz andere IDE verwenden?
Mir fällt auf die schnelle Eclipse ein...die Konfiguration ist aber auch 
eher nicht selbsterklärend soweit ich das vor einiger Zeit mal gesehen 
habe. Sonst noch QT Creator, was auf mich keinen schlechten Eindruck 
macht.

Kann mir da jemand helfen? Entweder mit KDevelop oder mir eine 
Empfehlung geben. Ich bin irgendwie schon zusehends unzufriedener mit 
KDevelop...ich weiss auch gar nicht, ob das noch aktiv weiterentwickelt 
wird

Danke

von KDevelop (Gast)


Lesenswert?

>auf dem Host starte ich gdb, connecte mich auf mein Target und kann das
>Programm debuggen.

Und mit kdevelop geht dasselbe nicht?
Aus kdevelop Sicht sollte es keinen Unterschied machen,
ob lokal- oder remote debugging.

von A. B. (funky)


Lesenswert?

es gibt einen extra Reite fürs remote debbuging, aber da kapiere ich 
nicht, was ich da einstellen muss. In der Anleitung wird sich zu dem 
Thema ausgeschwiegen.

Und irgendwie muss ich KDevelop ja sagen, das er sich zu meinem Target 
connecten soll

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.