Ich möchte eine kleine GUI-Version des Befehlszeilenprogramms GDB
auf Linux
erstellen, um das Debuggen kleiner C
-Programme einfacher zu machen. Es gibt vielleicht schon einige speziell in IDEs, aber ich möchte es zum Spaß machen und besser GDB
kennen lernen.
Nun wollte ich wissen, ob GDB über eine API verfügt, damit ich direkt aus dem Code auf GDB-Befehle zugreifen kann und keinen Umweg über das Terminal machen muss, zum Beispiel mit popen
.
Wenn es eine solche API von GDB
nicht gibt, was ist der einfachste Weg, um GDB
versteckt zu starten und Befehle an sie zu senden, Outputs davon abzurufen?