我正在尝试在代码块中运行一个简单的链表程序,但是我无法运行程序而且我收到以下错误:
Active debugger config: GDB/CDB debugger:
Default Building to ensure sources are up-to-date 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))
我尝试了Stack Overflow上给出的一些帖子,但该设置已经存在于代码块中。
答案 0 :(得分:3)
找出gdb.exe
在任何GCC工具链中的位置
正在使用Code :: Blocks,例如: -
如果你找不到它,那么问题的根源是调试器(不再是) 安装。
如果找到,请在设置 - >中输入其完整路径名。 调试器设置 - > GDB / CDB调试器 - > 默认 - > 可执行路径。 Code :: Blocks将检查您输入的路径名,如果找不到,则编辑字段将变为红色。否则,好的 然后调试器就可以工作了。
如果包含gdb.exe
的目录位于PATH
,那么您只需在字段中输入gdb.exe
即可。