gemを使ってqemuをデバッグするにはどうすればよいですか?私はグーグルではありますが、具体的なものは何も見つかりませんでした。gdbでqemuをデバッグ
5
A
答えて
3
次のことを試してみてください。
./configure --enable-debug
デフォルトのQEMUでは何とかデバッグシンボルを追加することはできません「CFLAGS = -O2 -g」オプションを使用して構築します。 --enable-debugオプションを使用すると、-O2は追加されません。
6
私はGDB 7.5でエラーが発生しました - >「エラーアクセスするメモリアドレス」
「位置Independet実行可能ファイル」に問題があるようだ...ので、使用
./configure --enable-debug --disable-pie
とデバッグをするべき作業。
+1
+1の--disable-pieです。私のgdb 6.7.1は、pieが有効になっている場合、同じ問題を認識します。 – webbertiger
+1
素晴らしい。魅力的に働いた – csprajeeth
関連する問題
- 1. GDBでIPhoneをデバッグ
- 2. qemuでGDBを使用してLinuxカーネルをデバッグすると、機能や特定のアドレスにヒットできない
- 3. GDBのWindowsでデバッグDLLをデバッグする
- 4. gdbでxv6のユーザコードをデバッグ
- 5. gdbでUnixパイプをデバッグ
- 6. gdbでJavaの.jarをデバッグ
- 7. GDBを使ってAndroidでネイティブアプリをデバッグ
- 8. gdbでテストをデバッグする方法
- 9. アセンブリコードをgdbでデバッグする|プラットフォームのLinux
- 10. Emacs + GDB + SCons +デバッグのステップ
- 11. gdb - パイプによるデバッグ
- 12. mingw gccコンパイルとgdbデバッグ
- 13. GDBでデバッグできないプログラムシンボル
- 14. QEMUとLinuxカーネルのブートシーケンスをデバッグしようとしているの端末で実行QEMU
- 15. gdbで逆アセンブルされたライブラリのデバッグ
- 16. gdbを使ってC++をデバッグする
- 17. gdbを使用したデバッグ - ベストプラクティス
- 18. gdbの断続的な問題のデバッグ
- 19. gdbフォーク後の子プロセスのデバッグ
- 20. 実行中R CMDをgdbでインストールしてmallocエラーをデバッグ
- 21. Linuxでgdbを使用してFirebreathをデバッグする
- 22. qemuメモリ操作
- 23. EmacsリモートでGDBを使ってデバッグする
- 24. GDBでデバッグ中に標準ライブラリとブーストライブラリを無視する
- 25. gdbで特定のファイルをデバッグする方法は?
- 26. gdbでC++ 11の値の参照をデバッグ
- 27. gdbはsuidのルートプログラムをデバッグできますか?
- 28. GDBでAndroidネイティブコードをデバッグするのが苦労します
- 29. qemuの起動パラメータ
- 30. 私はプログラムをデバッグするGDBを使用していたプログラム
@ismailこんにちは..私はgdbでqemuをデバッグするのを手伝ってもらえますか?下記の情報はあまり明確ではありません。デバッグフラグだけを設定しても、私の要件を満たしていません。 (私は何かを完全に失っているかもしれません)私の要件は、私のカスタムqemuに起こっているsegfaultsをデバッグするためにgdbを使うことです。私はqemuとgdbを使って他のもの(カーネル)をデバッグしたくないことに注意してください。 –