小编Gui*_*ume的帖子

使用MinGW的Eclipse CDT不会在控制台中输出

我有一台Windows 7 64位PC,我正在尝试安装一个免费的C++ IDE,所以我选择安装带有CDT的Eclipse Helios.

对于g ++,make和gdb我根据本教程安装了msys和mingw:http://wiki.wxwidgets.org/HowTo:_Install_MSYS_and_MinGW_for_use_with_Eclipse_CDT

版本是:

  • make:GNU make 3.81
  • g ++:4.5.0
  • gdb:7.1

所以它应该与我的64位CPU兼容.

但是当我尝试使用eclipse运行一个非常简单的程序时,我在控制台上看不到任何内容.源代码是:

#include <iostream>

 using namespace std;

 int main()
 {
    int i;

    cout << "Enter an integer: " << endl;
    cin >> i;
    cout << endl << "i is " << i << endl;

    return 0;
 }
Run Code Online (Sandbox Code Playgroud)

构建很好,当我使用命令(Windows控制台)启动.exe时,行为是预期的.但是对于Eclipse控制台,我看不到运行和调试输出只是:"输入一个整数:",然后当我输入一个数字然后点击输入它什么也没做.

有谁知道如何解决这个问题?

谢谢,

纪尧姆

PS:我使用工具链"Linux GCC","MinGW GCC"我在控制台中什么都没有.

eclipse console mingw eclipse-cdt

36
推荐指数
4
解决办法
5万
查看次数

标签 统计

console ×1

eclipse ×1

eclipse-cdt ×1

mingw ×1