Eclipse CDT: символ 'cout' не может быть решен

Ошибка как указано выше. У меня есть то, что должно быть все необходимые файлы включить в проект eclipse:

/usr/include/c++/4.6
/usr/include
/usr/include/linux
/usr/local/include

и т.п.

Я старалсяstd::cout а такжеusing namespace std; cout но это все еще говорит неразрешенным.

Я импортировалiostream а такжеcstdlib.

Также я на Ubuntu 12.04 с затмением 3.7.2.

Фрагмент кода:

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include "XPLMDisplay.h"
#include "XPLMGraphics.h"

int XPluginStart(char * outName,  char * outSig,  char * outDesc) {
    /* ... */
    std::cout << "test" << std::endl;
    /* ... */
}

использование пространства имен std;

ОБНОВЛЕНИЕ: я создал проект eclipse из существующего кода. Создание нового проекта C ++ исправляет это. Я приму ответ, который объясняет, какие настройки в существующем проекте могут вызвать это (поэтому мне не нужно вырезать и вставлять все мои проекты).

Ответы на вопрос(14)

Ваш ответ на вопрос