如何使用gdb调试qemu?我一直在谷歌搜索,但没有找到具体的东西。使用gdb调试qemu
5
A
回答
3
尝试以下操作:
./configure --enable-debug
默认情况下,QEMU构建与莫名其妙不允许添加调试符号“CFLAGS = -02 -g”选项。使用--enable-debug选项将意味着-O2不会被添加。
6
我得到一个错误与GDB 7.5 - >“错误访问内存地址”
似乎有与“位置Independet可执行文件”的问题...所以使用
./configure --enable-debug --disable-pie
和调试应工作。
+1
用于--disable-pie。如果启用了pie,我的gdb 6.7.1会看到相同的问题。 – webbertiger 2013-11-06 02:17:28
相关问题
- 1. 无法使用QEMU/GDB调试内核
- 2. 在qemu中使用gdb调试引导程序
- 3. 如何使用GDB和QEMU调试Linux内核?
- 4. 使用gdb在Qemu上调试初始化
- 5. 如何调试Linux内核使用GDB的QEMU环境
- 6. 使用gdb调试回调
- 7. 用gdb调试
- 8. 使用GDB调试模板
- 9. 使用gdb来调试C++
- 10. 使用gdb调试pthreads
- 11. 使用gdb调试conio.h
- 12. 如何使用GDB调试
- 13. 使用GDB调试Android
- 14. 使用GDB调试iPhone
- 15. 使用GDB进行调试
- 16. 使用gdb调试Java .jar
- 17. 使用gdb调试llvm pass
- 18. 使用GDB调试进程
- 19. 用gdb调试C
- 20. 如何在使用gdb和QEMU调试引导加载程序/ BIOS时跨越中断调用?
- 21. 使用GDB调试iOS应用程序
- 22. gdb - 用管道调试
- 23. 用Eclipse CDT和GDB调试
- 24. 如何使用gdb调试GUI程序
- 25. Golang使用GDB进行调试?
- 26. 使用gdb和objdump进行调试
- 27. 使用GDB调试netlink通信
- 28. 使用gdb调试kext:死锁
- 29. 使用gdb调试wget命令
- 30. 使用ndk-gdb进行Android NDK调试
@ismail嗨...任何人都可以帮我开始用gdb调试qemu吗?下面提供的信息对我来说不是很清楚。单独配置调试标志不符合我的要求。 (可能是我错过了某些东西)我的要求是使用gdb来调试发生在我的自定义qemu上的段错误。请注意,我不想用qemu和gdb调试其他内核(内核)。 – 2015-07-22 12:53:52