Gast
#3502249
Hallo Forengemeinde, ich habe ein etwas exotisches Anliegen. Ich möchte aus einem C-Programm heraus den GDB ansteuern und gewisse Aktionen damit ausführen. Beispielsweise lesen einer Variablen oder setzen eines Breakpoints. Ich habe nun mittlerweile herausgefunden, dass es für diesen Zweck das "GDB MI" gibt (machine interface) aber ich verstehe nicht so ganz, wie dies funktioniert. 1. Hat das jemand von euch schon mal gemacht und hat ein Beispiel? 2. wie läuft die Interprozess-Kommunikation von meinem C-Programm und dem GDB ab? (unter Linux) Alles in allem soll dies ein anwendungsspezifisches GDB Frontend werden. Der GDB verbindet sich dann mit dem GDB Server mit einem ARM-Target.