2014-01-13 9 views
8

が、私は私のプログラムをステップ実行しようとしていると私はCode :: Blocks 12.11でどのようにデバッガプログラムを指定しますか?私はgdb.exeを入力する場所

Selecting target: 
Debug 
ERROR: You need to specify a debugger program in the debuggers's settings. 
(For MinGW compilers, it's 'gdb.exe' (without the quotes)) 
(For MSVC compilers, it's 'cdb.exe' (without the quotes)) 

残念ながらコード::ブロックから次のメッセージを取得し、私が把握することはできません。コード::ブロックIDEで

答えて

7
  • 設定ナビゲート - >GDB/CDBデバッガ - >デバッガ右のツリーコントロールで

  • を、共通を選択 - >一般

  • 次に左のダイアログでは、実行可能ファイルのパスを入力して デバッガのタイプ = GDBまたはCDB、と同様に構成し、様々な他のオプションを選択することができます。

+3

ありがとうございます。私にとっては少し違っているようです。私は設定 - >デバッガを行う場合、私は、デバッガの設定と共通の上部にあるダイアログボックスを取得します。左側にはCommon(上)とGCB/CDBデバッガ(横)がボックスから出てきて、GDB/CDBデバッガからデフォルトの降順であるオフ型の「ツリー」があります。デフォルト(DGB/CDG Defbugger-> Default)をクリックすると、最後に上記の部分が表示されます(右側)。 – Scooter

3

ここにはtutorial to install GBDがあります。

通常、GNU Debuggerはコンピュータにインストールされていない可能性がありますので、まずインストールしてください。インストール手順は基本的な "configure"、 "make"、 "make install"です。

インストールしたら、端末にwhich gdbを試して、GDBの実行可能パスを見つけてください。

1

公式サイトからcodeblocks-13.12setup.exeの代わりにcodeblocks-13.12mingw-setup.exeをダウンロードしてください。 13.12はこれまでの最新バージョンです。

2
  1. トップツールバーの設定をクリックします。

  2. デバッガをクリックします。木、ハイライト "GDB/CDBデバッガ" では

  3. クリックし

  4. "を構成を作成" をクリックして設定

  5. として "gdb.exe"(引用符なし)を追加します。

    デフォルト設定を削除する

  6. ツリー内に作成したgdb.exeをクリックすると(これが唯一のものになるはずです)、リグにダイアログが表示されます右側のボタンで "実行可能パス"のhtを選択します。

  7. このボタンをクリックすると、codeblocksがインストールされているファイルが表示されます。gdb.exeへのパスを作成するまでクリックしてください。

関連する問題