我有代码块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,它就可以运行。
有人可以帮我解决这个问题吗?
答案 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。