Сомнительные сообщения об ошибках в Eclipse (CDT) при успешной сборке

С помощьюEclipse IDE для разработчиков Linux на C / C ++ (Версия:Индиго Отпустить) сg ++ 4.1.2 (наНаучный Linux CERN 5 = RHEL 5), в настоящее время я работаю над проектом, в котором я используюQt4 GUI, а также Apachelog4cxx рамки и некоторых стандартных классов C ++. Я установилNokiaПлагин "Qt Eclipse Integration для C ++", который автоматически настраивает поддержку цепочки инструментов Qt (qmake и т. д.).

До сих пор у меня все работает. Моя программа хорошо компилируется. За исключением некоторых предупреждений (которые являются обоснованными), я наблюдаю успешный процесс сборки на консоли Eclipse. К сожалению, одновременно я получаю около 150 сообщений об ошибках в окне «Проблемы».

Некоторые примеры:

Для линии

using namespace log4cxx;

я получил

Symbol log4cxx could not be resolved

и для

std::vector<View*>& Model::GetRegisteredViews() { ... }

я получил

Symbol vector could not be resolved

а также

Member declaration not found  
    (-> of GetRegisteredViews() although the decl. is available,  
    code compiles!)

Все сообщения об ошибках также помечаются символами аннотации в окне редактора, что довольно раздражает.

Из форумов stackoverflow я узнал, что это может быть связано с тем фактом, что у меня были установлены две версии gcc, а именно4.1.2 а также4,4, Я уже удалил 4.4 (используя систему управления пакетами RHEL, ням) - безуспешно.

Это также может быть связано с индексатором, но, честно говоря, я понятия не имею, с чего начать исправление этой проблемы.

Мне кажется, Eclipse пропускает некоторые записи пути include или библиотеки, но оба они упоминаются в файле Qt pro, а также в настройках проекта Eclipse ...

Ваша помощь будет высоко оценена, спасибо за ваши комментарии!

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

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