Si tuvo el mismo problema que yo, sospecho que su proyecto se construye pero falla la finalización / resaltado del código. Acabo de encontrar algunas notas que pueden ser útiles. Esto es lo que hice:
Para el lenguaje 'GNU C ++' agregué:
/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
Para "GNU C" agregué:
/usr/include
/usr/include/i386-linux-gnu
/usr/include/i386-linux-gnu/bits
TBH, no creo que todos los directorios anteriores sean realmente necesarios (probablemente podría eliminar los directorios 'bits'), pero la lista anterior funcionó para mí en ese momento.
Ahora estoy usando Eclipse Indigo (versión 3.7.2) de eclipse.org y automáticamente encuentra y agrega los directorios de inclusión correctos. La lista es diferente para mí:
/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
Claramente, solo agregue los directorios de inclusión que realmente existen en su sistema ;-)
Project
>Build All
?