2014-03-25 7 views
5

(GDB) getroffen Zielfern Maschine-XYZ: 5001
(GDB) b some_function_name
(GDB) c
Weiterbildung.
Wie gdb Eingabeaufforderung zurückzukehren, nachdem haben fortzusetzen und GDB nicht den Haltepunkt

Jetzt hier haben die Remote-Prozess nicht die Funktion und Gdb ist immer noch in der fortlaufenden Phase. Aber wenn ich mehr Breakpoint hinzufügen muss oder wenn ich loslegen muss, wie kann ich das tun, kann dies nicht ohne Rückkehr zur Eingabeaufforderung getan werden.

Antwort

3

Verwenden Sie control-c, um zu unterbrechen. Dies bringt Sie zurück zur gdb-Eingabeaufforderung, wo Sie Befehle eingeben können.

+0

Das Problem damit ist der Remote-Prozess wird gestoppt und ich möchte das nicht tun –

+0

Wenn Sie mehrere Threads haben, können Sie gdb Scheduler-Sperrfunktion in Verbindung mit Target-Async betrachten. Wenn Sie nicht, dann haben Sie nur Pech. Ich verstehe wirklich, warum Sie diese Einschränkung haben. –

+0

FYI, ich muss zweimal STRG-C drücken. Ich habe nicht nach dem Grund gesucht. – altendky

Verwandte Themen