Eclipse Mars + MinGW中的C ++调试器“gdb.exe --version”错误

时间:2015-10-01 17:55:55

标签: c++ eclipse gdb mingw

在Eclipse中调试C ++项目时,我收到以下错误:

  

'启动Project.exe'遇到了问题。

     

无法使用命令确定GDB版本:

     

D:\ Program \ MinGW \ bin \ gdb.exe --version

Stackoverflow上的一些帖子建议直接在C ++ / GDB设置中链接MinGW \ bin \ gdb.exe解决了这个问题,但是你可以看到它不适合我。 有什么建议吗?

编辑:在MinGW \ bin中尝试mingw-get.exe install gdb,收到错误消息,表示已安装最新版本。

2 个答案:

答案 0 :(得分:0)

我找到了我的--version错误的解决方案: 当我从MinGW shell运行$ gdb --version时,我收到一条错误消息,指出未找到zlib1.dll。 我将zlib1.dll从我的C ++项目的\ Debug文件夹复制到MinGW \ bin中,现在它正在工作。

答案 1 :(得分:0)

如果gdb --version在cmd中可用,则尝试在eclipse中更改路径-运行-调试配置-调试器-GDB调试器到C:\ MinGW \ gdb64 \ bin \ gdb.exe,这是C:\ MinGW中的默认值\ bin可以是32位。