如何在Code :: Blocks 12.11中指定调试器程序?

Sco*_*ter 16 codeblocks

我试图通过我的程序,我从Code :: Blocks获得以下消息

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))
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法弄清楚我在哪里输入gdb.exe.

Mik*_*han 16

  • 在Code :: Blocks IDE中,导航Settings - > Debugger

  • 在右侧的树形控件中,选择Common - > GDB/CDB debugger - > Common.

  • 然后在左侧的对话框中,您可以输入Executable path并选择 Debugger type = GDB或CDB,以及配置各种其他选项.

  • 谢谢.对我来说似乎略有不同.如果我执行Settings-> Debugger,我会在顶部找到一个包含Debugger设置和Common的对话框.左边是一个异形"树",其中包含Common(向上)和GCB/CDB调试器(侧向),从GDB/CDB调试器开始默认下降.如果我点击Default(DGB/CDG Defbugger-> Default),我会得到你上面提到的部分(在右边). (6认同)

Geo*_*iou 9

对于Code :: Blocks 17.12.

  1. 访问http://wiki.codeblocks.org/index.php?title=MinGW_installation#TDM-GCC

  2. 按照安装说明进行操作.

  3. 现在您可以调试您的程序.问候.


小智 7

  1. 单击顶部工具栏中的设置;

  2. 点击调试器;

  3. 在树中,通过单击突出显示“ gdb / cdb调试器”

  4. 点击“创建配置”

  5. 添加“ gdb.exe”(不带引号)作为配置

  6. 删除默认配置

  7. 单击gdb.exe您在树中创建的对象(它应该是唯一的),然后在“可执行路径”的右侧将显示一个对话框,并在右侧带有一个按钮。

  8. 单击该按钮,它将弹出安装了代码块的文件。只需不断单击,直到创建该文件的路径gdb.exe(它本身即可找到)。


小智 7

  1. 转到设置->调试器->通用-> GDB / CDB调试器->默认
  2. 点击executable path查找地址gdb32.exe
  3. 找到您的代码块的安装位置
  4. 遵循给定的路径:

CodeBlock-> MinGW-> bin-> gdb32.exe(找到并双击它)

  1. 按确定