5

Win7でEclipseを実行しています。Windows または Linux で実行できるコンソール アプリケーションを作成したいと考えています。コンパイラのセットアップ方法については、こちらのガイドに従いました

簡単な hello world プログラムをコンパイルして実行しようとしています。正常にコンパイルされますが、デバッグしようとすると次のエラーが発生します。

'launching test' has encountered a problem.

Error in final launch sequence.

詳細をクリックすると、次の情報が表示されます。

Error in final launch sequence
Failed to execute MI command:
-exec-run
Error message from debugger back end:
Don't know how to run.  Try "help target".
Don't know how to run.  Try "help target".

私のgdbデバッガーのパスはC:\codesourcery\bin\arm-none-eabi-gdb.exe

どのように進めればよいか正確にはわかりません。

4

2 に答える 2

0

これは古い質問だと思いますが、誰かの助けになることを願っています。私の場合、メモリアドレスのみで設定されたブレークポイントがありました(それに関連付けられたファイル名はありません)。どのようにしてこの状況になったのかわかりません...ブレークポイントを削除すると、デバッガーでプログラムを起動できました。注、私はEclipse Luna CDT(SR2)を使用しています

于 2015-11-06T17:28:04.797 に答える
0

Windows コンソールを作成している場合は、c:\minGW または Windows 7 gcc ツールチェーンがある場所にある gdb が必要になると思います。

Eclipse Kepler でデバッガーを変更するには、Run->Debug Configurations に移動します。[Debugger] タブを選択し、[GDB debugger:] フィールドに Windows の gdb.exe ファイルのパスを入力します (minGW を使用している場合は c:\MinGW\bin\gdb.exe)。

于 2014-01-24T06:06:41.793 に答える