用gdb调试qemu

时间:2011-01-14 08:20:16

标签: debugging gdb qemu

如何使用gdb调试qemu?我一直在谷歌搜索,但找不到具体的东西。

2 个答案:

答案 0 :(得分:6)

我在使用GDB 7.5时遇到错误 - > “访问内存地址时出错”

“Position Independet Executables”似乎存在问题......所以请使用

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

并且调试应该有效。

答案 1 :(得分:3)

尝试以下方法:

./configure --enable-debug

默认情况下,qemu使用“CFLAGS = -O2 -g”选项构建,该选项在某种程度上不允许添加调试符号。使用--enable-debug选项将意味着不会添加-O2。