Реально ли использовать встроенный в QEMU gdbserver для отладки программы, запущенной в гостевой ОС в QEMU? - PullRequest
0 голосов
/ 20 сентября 2018

Я понимаю, что встроенный в QEMU gdbserver может быть использован для отладки ядра или программы на голом железе.Но мне любопытно, что если возможно использовать встроенный в QEMU gdbserver для отладки программы, запущенной в гостевой ОС в QEMU.

1 Ответ

0 голосов
/ 20 сентября 2018

Возможно, но не будет приятно.Не удивляйтесь, если выполнение отскакивает, когда ядро ​​обслуживает внешние прерывания и переключается на другие задачи.Я бы порекомендовал использовать обычный отладчик пользовательского режима внутри виртуальной машины, если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...