LINUX.ORG.RU

qemu & bochs


0

0

Как можно в qemu или bochs под линух пошагово выполнять код и ставить бряки?
Я так понял что в версии bochs под линух этого делать нельзя только под вантуз. А в qemu не нашел но вроде раньше что-то видел.

Ответ на: комментарий от fghj

в качестве параметра я указываю образ а можно ли как нибудь потом приучить gdb к отладочной информации? Она там может быть размещена но не везде. Вначале запускается под досом программа которая грузит уже 32-ый файл который собирается gcc. Какие примерно действия при отладке? Книги по gdb уже читаю.

NoName
() автор топика
Ответ на: комментарий от fghj

(gdb) x/10i $cs*16+$eip
../../gdb-6.3/gdb/regcache.c:609: internal-error: regcache_raw_read: Assertion `regcache == current_regcache' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n)

NoName
() автор топика

Чтобы в bochs заработала отладка нужно сделать так.
./configure --enable-debugger --enable-disasm
Вывод: внимательней читайте доки.

NoName
() автор топика
Ответ на: комментарий от fghj

я читал там почти ничего не написано

NoName
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.