Show Table of Contents
5.6. Eclipse による C/C++ アプリケーションのデバッグ
Eclipse C/C++ 開発ツールには GNU Debugger (GDB) との優れた統合性があります。これらの Eclipse プラグインは、GDB で利用できる最新機能を利用します。
アプリケーションのデバッグセッション開始は、コンテキストメニューの → から、または メニューの使用のいずれでアプリケーションを起動する作業に似ています。コンテキストメニューは以下の 3 つの方法のいずれかによってアクセスできます。
- エディター内のカーソルを使って右マウスボタンをクリック
- アプリケーションバイナリーから
- 関連するバイナリーが含まれるプロジェクトから
複数のバイナリーを起動できる場合、どちらかを選択できるようにダイアログが表示されます。
セッションが開始されると、デバッグに関連する以下のビューのコレクションが含まれるデバッグパースペクティブに切り替えるためのプロンプトが表示されます。
- コントロールビュー
- コントロールビューはデバッグビューとして知られており、これには、コード選択のステップオーバーとステップインを行うためのボタンが含まれます。また、ここからスレッドプロセスを一時停止できます。
- ソースコードエディタービュー
- ソースコードエディタービューは、どのソースコード行が実行内のデバッガーの位置に対応するかを示します。デバッグビューツールバー内の ボタンを押すことにより、ソースコード行ではなくアセンブリ命令によってアプリケーションの実行を制御することができます。
- コンソールビュー
- コンソールビューは、利用可能な入力および出力を表示します。
最後に、変数データおよび他の情報は、デバッグパースペクティブの対応するビューで確認できます。
詳細は、ヘルプコンテンツの 『C/C++ Development User Guide』 の → 、 → および → セクションを参照してください。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.