MinGW GDB(v7.6.1) - (gdb)在fd 0上检测到异常条件

时间:2015-11-05 17:27:40

标签: c++ gdb g++ mingw

我有一个非常简单的C ++程序:

#include <iostream>
using namespace std;

int main(){
  int i = 0;
  cout << "Hello world!" << endl;
  i++;
}

使用以下命令编译+链接时使用:

---jGRASP exec: C:\MinGW\bin\g++.exe -g -o hello-world-debug.exe hello-world-debug.cpp

我收到成功消息并看到hello-world-debug.exe输出文件。但是,当我尝试使用以下方法调试它时:

----jGRASP exec: C:\MinGW\bin\gdb.exe --args C:\Users\ituser\Documents\hello-world-debug.exe

我得到以下内容:

  

GNU gdb(GDB)7.6.1   版权所有(C)2013 Free Software Foundation,Inc。   许可证GPLv3 +:GNU GPL版本3或更高版本http://gnu.org/licenses/gpl.html   这是免费软件:您可以自由更改并重新分发它。   在法律允许的范围内,不提供任何担保。键入&#34;显示复制&#34;   并且&#34;显示保修&#34;详情。   此GDB配置为&#34; mingw32&#34;。   有关错误报告说明,请参阅:   http://www.gnu.org/software/gdb/bugs/ ...   从C:\ Users \ ituser \ Documents \ hello-world-debug.exe中读取符号...完成。   (gdb)在fd 0上检测到异常条件   在stdin上检测到错误    ---- jGRASP:操作完成。

这是Windows 7.有什么想法吗?

0 个答案:

没有答案