У меня очень похожий вопрос, чем вопрос, заданный в этом вопросе SO, но с небольшой разницей : Я запускаю GDB из Qt Creator, а не вызываю его из терминала, поэтому нет прямого доступа к терминалу для выполнения таких команд, как monitor exit
, или для прекращения работы gdbserver.
И есть еще одна проблема: как только я вызываю команду для gdbserver, чтобы начать прослушивание порта (и это делается через Minicom), я просто теряю любую команду над Minicom или моим целевым устройством! Неважно, что я набираю (ps
, quit
, kill ...
, Ctr+C
и т. д.), в Minicom ничего не принимается в качестве команды после вызова команды для запуска gdbserver
.
Итак, имея эту конкретную проблему/ситуацию, как я могу остановить gdbserver
, когда он прослушивает?