0

PC で GDB を使用して、デバイス (iMX51 を使用) の GDBServer に接続していますが、正常にデバッグできます。しかし、私が聞いた GDB UI (たとえば、C++ gdb GUI ) をこれに使用できますか?

助けてくれてありがとう。

4

1 に答える 1

2

Eclipse を使用して、GDB を使用してリモート デバッグを行うことができます。

おおまかにプロセスは次のようになります。

  1. まず、Eclipse CDT をインストールします。
  2. C/C++ GNU ツールチェーン デバッグ サポートと C/C++ アドイン用の Eclipse デバッガーをインストールします。
  3. プロジェクトのデバッグ構成を作成します (Run->Debug Configurations)。
  4. クロス コンパイラの GDB 実行可能ファイルをポイントします (たとえば、bin/xxxx-gdb になる CodeSourcery を使用する場合)。
  5. デバッガー タブで「gdbserver」を選択し、リモート ターゲットの詳細を入力します。
  6. gdb init コマンド ファイルを作成して、sysroot、ライブラリ パスを設定し、file コマンドで gdb を実行可能ファイルにポイントします。

Eclipse を使用してリモート gdb デバッグを検索すると、詳細情報を見つけることができます。

于 2012-04-10T22:38:09.870 に答える