У меня очень странная ошибка / ошибка здесь:
Из одного часа в следующий, Eclipse не может разрешить ни один символ. Например.:
стандартный список, [собственные объекты], или функции, такие как: size (), append (), cout и так далее …
Я уже пересобрал и / обновил индексатор по всему проекту и попытался чистый это тоже. Но без каких-либо усилий. Единственное, что я сделал, было вчера: я добавил поддержку Doxygen в свой проект.
Я понятия не имею, откуда это. Я думаю, что отправка всего исходного кода путь слишком большой, это должна быть общая ошибка Eclips, так как я работал так неделями.
Версия Eclipse: Kepler Service Release 2
У кого-нибудь есть идея?
ОБНОВИТЬ
Спасибо за вашу поддержку и простите, что я изменил всю свою систему, поэтому больше не могу воспроизводить ваши предложения.
Есть два способа:
Скорее всего, в ваших настройках отсутствуют какие-то системные каталоги включения, что делает невозможным корректный синтаксический анализ iostream индексатором, а значит, и ошибками. выбирающий Index -> Search For Unresolved Includes
В контекстном меню проекта вы увидите список неразрешенных включений, которые вы можете искать в /usr/include
и добавить содержащие каталоги в C++ Include Paths and Symbols
в свойствах проекта.
В моей системе мне пришлось добавить /usr/include/c++/4.6/x86_64-linux-gnu
за bits/c++config.h
должны быть решены и еще несколько каталогов.
Не забудьте перестроить индекс (Index -> Rebuild) после добавления включаемых каталогов.