Eclipse e o g ++ - como funciona

1

Estou usando o Ubuntu 12.04. Eu tenho eclipse juno. Eu escrevi test.cpp:

#include <iostream>
using namespace std;

int main() {
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
    return 0;
}

Eu entro no terminal e consegui executá-lo. O mesmo arquivo no eclipse eu também era capaz de executar, mas eclipse sempre avisar sobre erros em relação às linhas (erros vermelhos).

Por que isso está acontecendo? Como posso consertar isso? Por que isso me diz: cout não pode ser resolvido

    
por wantToLearn 11.04.2013 / 17:45

1 resposta

0

Você não deve incluir alguns diretórios de inclusão necessários para analisar corretamente o iostream.

  • Clique com o botão direito no nome do projeto.
  • Selecione Índice > Pesquisar por suplementos não resolvidos .

    Ele fornecerá a lista de inclusões não resolvidas que você pode pesquisar em /usr/include e incluir os diretórios contidos em C++ Include Paths and Symbols nas propriedades do projeto.

    No meu computador, tenho os seguintes diretórios incluídos:

  • Reconstruaoíndice(Index->Rebuild)apósadicionardiretóriosdeinclusão.

Fonte: link

    
por green 11.04.2013 / 18:39