2016-11-27 60 views
0

我正在尝试使用Eclipse C/C++附加到应用程序功能来编译可执行文件。我导入了一个新的C/C++可执行文件项目,选择了合适的可执行文件并将调试器配置为使用msdb/mingw版本的gdb。Eclipse C/C++使用GDB调试

当我试图运行调试我得到了GDB

GNU gdb (GDB) 7.12 
Copyright (C) 2016 Free Software Foundation, Inc. 
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 
This is free software: you are free to change and redistribute it. 
There is NO WARRANTY, to the extent permitted by law. Type "show copying" 
and "show warranty" for details. 
This GDB was configured as "i686-w64-mingw32". 
Type "show configuration" for configuration details. 
For bug reporting instructions, please see: 
<http://www.gnu.org/software/gdb/bugs/>. 
Find the GDB manual and other documentation resources online at: 
<http://www.gnu.org/software/gdb/documentation/>. 
For help, type "help". 
Type "apropos word" to search for commands related to "word". 

控制台输出但随后的错误提示窗口弹出称gdb.exe已停止工作

我可能有错误配置这是造成这个?

回答

0

这是由gdb.exe版本引起的。我使用MinGW-get安装了版本7.6.1-1,而不是使用Msys,而7.6.1-1版本使用eclipse。