Cygwin与CodeBlocks调试器错误

时间:2013-12-09 17:58:30

标签: 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,它就可以运行。

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

2 个答案:

答案 0 :(得分:3)

使其工作的方法是在

下添加字符串值
  

HKEY_CURRENT_USER \ Software \ Cygnus Solutions \ Cygwin \ mounts v2

     

HKEY_LOCAL_MACHINE \ Software \ Cygnus Solutions \ Cygwin \ mounts v2

  

name = cygdrive前缀

     

value = / cygdrive

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

答案 1 :(得分:0)

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

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