BajoEclipse CDT Integrados Incluir directorios
Eclipse CDT >
Project Settings >
C/C++ General >
Paths and Symbols >
Includes >
GNU C++
Hay una lista de incluir caminos.
Algunos están en negrita y son específicos del proyecto.
Otros son incorporado:
Por ejemplo:
/usr/include/C++/4.6/
/usr/include/x86_64-linux-gnu
etc
Si elimino:
work/.metadata/.plugins/org.eclipse.cdt.make.core/*.sc
Los caminos se vuelven a analizar automáticamente cuando el lanzamiento de Eclipse.
Tengo gcc 4.6 y gcc 4.7 instalados uno al lado del otro.
Cuando Eclipse vuelve a buscar, solo encuentra los encabezados 4.6 y no los 4.7.
Mi pregunta es esta: ¿Por qué mecanismo determina Eclipse la lista de rutas incorporadas incluidas? (y por lo tanto, ¿por qué solo encuentra los encabezados 4.6 y no los 4.7?)
Las opciones de descubrimiento están ocultas de forma predeterminada, y se pueden habilitar desde la ventana> Preferencias> C/C++> Configuración de las páginas de propiedades> Mostrar la página "Opciones de descubrimiento". –