如何使用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. 使用gdb在Qemu上調試初始化
- 3. 如何使用GDB和QEMU調試Linux內核?
- 4. 如何調試Linux內核使用GDB的QEMU環境
- 5. 使用gdb調試回調
- 6. 使用GDB調試iPhone
- 7. 使用gdb調試llvm pass
- 8. 使用GDB調試Android
- 9. 如何使用GDB調試
- 10. 使用GDB調試模板
- 11. 使用GDB進行調試
- 12. 使用gdb調試Java .jar
- 13. gdb - 用管道調試
- 14. 用Eclipse CDT和GDB調試
- 15. CUDA:使用-deviceemu和gdb進行調試
- 16. 使用gdb調試janus網關
- 17. 使用valgrind和gdb進行調試
- 18. 如何使用gdb進行調試?
- 19. 在Linux中使用gdb調試Firebreath
- 20. Eclipse C/C++使用GDB調試
- 21. 在Windows下使用GDB調試DLL
- 22. 使用gdb調試wget命令
- 23. 使用GDB的Rust調試庫
- 24. 使用gdb/dbx調試線程進程
- 25. 使用ndk-gdb進行Android NDK調試
- 26. 使用GDB調試PHP解釋器
- 27. 如何使用GDB調試jonesforth?
- 28. 如何使用GDB調試多線程?
- 29. Golang使用GDB進行調試?
- 30. php5 - 使用gdb調試CRC不匹配
@ismail嗨...任何人都可以幫我開始用gdb調試qemu嗎?下面提供的信息對我來說不是很清楚。單獨配置調試標誌不符合我的要求。 (可能是我錯過了某些東西)我的要求是使用gdb來調試發生在我的自定義qemu上的段錯誤。請注意,我不想用qemu和gdb調試其他內核(內核)。 – 2015-07-22 12:53:52