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 ++ исправляет это. Я приму ответ, который объясняет, какие настройки в существующем проекте могут вызвать это (поэтому мне не нужно вырезать и вставлять все мои проекты).