1. ホーム
  2. c++

[解決済み] Eclipse で MI コマンド -target-select remote の実行に失敗しました。

2022-02-08 09:12:59

質問

eclipseでリモートgdbデバッグのセットアップをしようとしています。デバッグをしようとすると、次のようなメッセージが表示されます。

 Error in final launch sequence
 Failed to execute MI command: -target-select remote LOCALHOST:2345
 Error message from debugger back end:
  LOCALHOST:2345: Connection timed out.
  LOCALHOST:2345: Connection timed out.


gdbデバッガは正しくセットアップされています。

 /carambola/carambola/build_dir/toolchain-mipsel_r2_gcc-4.6-linaro_uClibc-0.9.33.2/gdb-linaro-7.2-2011.03-0/gdb/gdb

(これを実行すると、gdbのシェルが表示されます)

何が間違っているのでしょうか?

どうすればいいですか?

これは、gdbクライアント(eclipse内)がgdbサーバーと同じアーキテクチャでコンパイルされていない場合に発生します。 eclipseのデバッグで正しいgdbを設定することで、この問題を解決することができました。