Отладка QEMU с помощью GDB - PullRequest
       24

Отладка QEMU с помощью GDB

5 голосов
/ 14 января 2011

Как я могу использовать gdb для отладки qemu? Я гуглил, но ничего конкретного не нашел.

Ответы [ 2 ]

6 голосов
/ 11 января 2013

Я получил ошибку с GDB 7.5 -> «Ошибка доступа к адресу памяти»

Кажется, есть проблема с «Position Independet Executables» ... так что используйте

./configure --enable-debug --disable-pie

и отладка должна работать.

3 голосов
/ 09 марта 2012

Попробуйте следующее:

./configure --enable-debug

По умолчанию qemu собирается с опцией "CFLAGS = -O2 -g", которая почему-то не позволяет добавлять символы отладки. Использование параметра --enable-debug будет означать, что -O2 не будет добавлен.

...