Como lidar com o Eclipse CDT + Cygwin?

Recentemente eu instalei o Eclipse Indigo Service Release 2 (para o JAVA EE) e instalei o CDT 8 online.Então eu instalei o Cygwin com o gcc, g ++, gdb, make, binutils, automake, etc na versão mais recente.Eu também fiz a variável de ambiente PATH corrigir.

Fazer um novo projeto C ++ (usando o toolchain Cygwin GCC) é bom, mas depois de digitar um programa HelloWorld, ele mostra muitos erros e avisos.

Ao usar o construtor externo, por engano, mostra

"Não é possível executar o programa" make ": ????????? ¨?".

Ao usar o construtor interno, na conclusão mostra

"g ++ -IC: \ cygwin \ lib \ gcc \ i686-pc-cygwin \ 4.5.3 \ include \ c ++ -O0 -g3 -Wall-c -fmessage-length = 0 -o src \ test_cpp.o .. \ src \ test_cpp.cpp

Erro: Não é possível executar o programa "g ++": ????????? ¨?

Ocorreu um erro de compilação, a construção foi interrompida

Tanto no Windows CMD como no Cygwin Terminal, o g ++ e os dois funcionam bem.

Além disso, o Eclipse não pode encontrar as bibliotecas inclusas, então eu tenho que adicionar o caminho C: \ cygwin \ lib \ gcc \ i686-pc-cygwin \ 4.5.3 \ include \ c ++ para as propriedades do projeto-> C / C ++ Building-> Settings.But depois disso, por engano, ele ainda mostra

'std' é ambíguo '

Sobrecarga inválida de 'endl'

Símbolo 'cout' não pôde ser resolvido

Nas propriedades de projeto -> C / C ++ Building -> Opções de Descoberta, eu defini o escopo do Perfil de Descoberta como o perfil de toda a Configeração e o Perfil de Descoberta como GCC por perfil de informações do scanner de arquivo.

questionAnswers(6)

yourAnswerToTheQuestion