Ich möchte gdb
haben sofort die ausführbare Datei ausführen, als ob ich "run" eingegeben hätte (Motivation: Ich mag nicht tippen "run").gdb - Wie wird die ausführbare Datei automatisch ausgeführt?
Eine Möglichkeit ist, Rohr der Befehl gdb
wie folgt aus:
$ echo run | gdb myApp
Aber das Problem mit diesem Ansatz ist, dass Sie die Interaktivität mit gdb
, zB verlieren. Wenn ein Haltepunkt ausgelöst wird oder myApp
abstürzt, wird gdb
beendet. Diese Methode wird here diskutiert.
Mit Blick auf die Optionen in --help
sehe ich keinen Weg, dies zu tun, aber vielleicht fehlt mir etwas.
Danke für die Antwort. diese Zeile verhält sich genauso wie nur "gdb ./a.out" für mich tho. –
Ich habe gerade bestätigt, dass Sie auch mehrere -ex-Optionen in der Befehlszeile übergeben können, und sie werden in der Reihenfolge ausgeführt, bevor Sie die gdb-Eingabe an Sie übertragen. –
Wer weiß, wie das mit OSX funktioniert? – Dave