Gdb 带代码块的Cygwin调试器错误

Gdb 带代码块的Cygwin调试器错误,gdb,cygwin,codeblocks,Gdb,Cygwin,Codeblocks,我安装了代码块12.11和Cygwin 1.7.27。我已将C::B配置为运行Cygwin编译器,它可以正常工作,但当我尝试从代码块环境运行调试器时,出现错误: 无法打开文件/cygdrive/c/some_path/main.c At/cygdrive/c/some_path/main.c:15 如果我尝试从cygwin命令行界面在同一个文件上运行gdb,它就会工作 有人能帮我解决这个问题吗?一种方法是在下面添加一个字符串值 HKEY\ U当前\用户\软件\ Cygnus解决方案\ Cygwi

我安装了代码块12.11和Cygwin 1.7.27。我已将C::B配置为运行Cygwin编译器,它可以正常工作,但当我尝试从代码块环境运行调试器时,出现错误:

无法打开文件/cygdrive/c/some_path/main.c

At/cygdrive/c/some_path/main.c:15

如果我尝试从cygwin命令行界面在同一个文件上运行gdb,它就会工作


有人能帮我解决这个问题吗?

一种方法是在下面添加一个字符串值

HKEY\ U当前\用户\软件\ Cygnus解决方案\ Cygwin\mounts v2

HKEY\U LOCAL\U MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2

名称=cygdrive前缀

值=/cygdrive


如果文件夹不存在,您必须手动创建它们。

我也有同样的问题,如果单独安装Cygwin,然后再安装Code::Blocks,则此修复程序不起作用


我正在使用Code::Blocks 13.12版和GDB 7.6.5版。

好吧,我帮不了你。我有一个不同版本的代码块,它是在cygwin之前安装的。