Я хочу использовать GNU DDD (графическая оболочка gdb) для отладки ядра Linux, которое работает (в некоторых дистрибутивах) внутри qemu.
У меня есть образ vmlinux за пределами Qemu, и я запускаю Qemu с -s -S
, поэтому он действует как gdbserver (останавливается при запуске и ждет отладочных команд).
Теперь, как подключить DDD к этому серверу gdb, используя локальный образ vmlinux?
Должен ли я просто открыть изображение и сказать gdb 'target remote'?