O CDT do Eclipse usando MinGW não sai no console
Eu tenho um PC com Windows 7 de 64 bits e estou tentando instalar um IDE C ++ gratuito, por isso optei por instalar o Eclipse Helios com CDT.
Para o g ++, make e gdb, instalei o msys e o mingw de acordo com este tutorial:http://wiki.wxwidgets.org/HowTo:_Install_MSYS_and_MinGW_for_use_with_Eclipse_CDT
As versões são:
make: GNU make 3.81g ++: 4.5.0gdb: 7.1Por isso, deve ser compatível com a minha CPU de 64 bits.
No entanto, quando tento executar um programa muito simples com o eclipse, não vejo nada no console. O código fonte é:
#include <iostream>
using namespace std;
int main()
{
int i;
cout << "Enter an integer: " << endl;
cin >> i;
cout << endl << "i is " << i << endl;
return 0;
}
A compilação está correta e quando inicio o .exe com o comando (console do Windows), o comportamento é o esperado. Porém, com o console do Eclipse, não vejo nada com run e with debug, a saída é apenas: "Digite um número inteiro:", quando digito um número e pressiono enter, ele não faz nada.
Alguém sabe como consertar isso, por favor?
Obrigado,
Guillaume
PS: Eu uso o conjunto de ferramentas "Linux GCC", com "MinGW GCC" não tenho nada no console.