Якщо у вас був той самий випуск, що й у мене, я підозрюю, що ваш проект будується, але завершення коду / підсвічування коду не вдається? Я щойно знайшов кілька записок, які можуть бути корисними. Ось що я зробив:
Для мови "GNU C ++" я додав:
/usr/include
/usr/include/c++/4.6
/usr/include/c++/4.6/bits
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
/usr/include/c++/4.6/debug
/usr/include/c++/4.6/i686-linux-gnu
/usr/include/c++/4.6/i686-linux-gnu/bits
Для "GNU C" я додав:
/usr/include
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
TBH, я не думаю, що всі каталоги вище насправді не потрібні (ви, ймовірно, можете видалити каталоги 'біт'), але перелік вище працював для мене на той час.
Зараз я використовую Eclipse Indigo (версія 3.7.2) від eclipse.org, і він автоматично знаходить і додає правильні каталоги включення. Список для мене інший:
/usr/include/c++/4.6
/usr/include/c++/4.6/i686-linux-gnu
/usr/include/c++/4.6/backward
/usr/lib/gcc/i686-linux-gnu/4.6/include
/usr/local/include
/usr/lib/gcc/i686-linux-gnu/4.6/include-fixed
/usr/include/i386-linux-gnu
/usr/include
Ясна річ, додайте лише каталоги, що включають, які фактично існують у вашій системі ;-)
Project
>Build All
?