web-dev-qa-db-ja.com

Eclipse CDTでGDBコンソールを使用するにはどうすればよいですか?

Eclipseでgdbのコンソールにアクセスする方法はありますか?マウスでブレークポイントを設定してから、コンソールを使用してデバッグできるようにしたいと思います。

35
Nils

クリックする必要がありますここ enter image description here

次に、* gdbのいずれかを選択します enter image description here

これで、コンソールでGDBコマンドを記述できます

enter image description here

21
Dawid Drozd

まず、CDTプラグインをインストールする必要があります。次に、EclipseでJavaアプリケーションのようにC++アプリケーションをデバッグできます。

Gdbコンソールが必要な場合は、デバッグパースペクティブのコンソールビューで[選択したコンソールの表示]を押します。

'[アプリ名] [C/C++アプリケーション] gdb'エントリを選択してから、コンソールビューでgdb命令を入力(つまり、これを印刷)できます。

9
Huang Dongsung

コンソールウィンドウとgdbの回答に書き込むことができます。 (コンソールビューの右上端にあるセレクタから適切なコンソールウィンドウを選択する必要があります)。

残念ながら、コンソールは非常に制限されています。gdbはコマンドに応答しますが、タブ補完などの重要な機能は機能しません。

2
IanH

ウィンドウ>ビューの表示>「デバッガコンソール」は、Eclipse CDT4.7.0の時点で正しい方法です。

次に、コンソールでprintなどの特定のコマンドを入力すると、それらが評価されます。

ただし、continueのような他のより「アクティブな」コマンドは効果がありません。

言及 このコメントについて