9


0

64ビット環境でgdbを使用して32ビットアプリケーションをデバッグする

64ビットOSの下で64ビットgdbを使用して32ビットアプリケーションをデバッグするために必要な特定の手順はありますか?

通常、gccには-m32スイッチを使用しますが、gdbのようなものはありますか?

1 Answer


7


いいえ:64ビットGDBは32または64ビットプロセスをデバッグできます。

このメッセージ「警告:「/lib/ld-2.11.1.so」にあるデバッグ情報は「/lib/ld-linux.so.2」と一致しません(CRCの不一致)」は、単にインストールされたlibc-debuginfoを意味しますパッケージがインストール済みのlibcパッケージと一致しないため、 `ld-linux.so.2`でソースレベルのデバッグを実行できません。 ほとんどの場合、とにかく「ld-linux.so.2」でデバッグしたくないので、メッセージは無害です。