Soy nuevo en Eclipse-CDT, estableciendo un nuevo proyecto por primera vez. Estoy tratando de hacer referencia a Boost sin hardcoding una ruta absoluta.Eclipse CDT: cómo hacer referencia a terceros incluye a través de una ruta relativa
He incrementado mi carpeta de espacio de trabajo, p./home/user/workspace/boost_1_39_0
Estaba esperando agregar un directorio de inclusión que apunta a esa carpeta en relación con el área de trabajo, pero Eclipse no hará eso, parece que solo quiere señalar a los pensamientos en/home/user/workspace/[MyProjectNameHere]
¿Algún consejo? No parece tener sentido copiar Boost en la carpeta de mi proyecto, porque luego aparece en Eclipse y Eclipse quiere construirlo (seguro, I podría excluirlo).
- Alex
gracias por señalar esa opción, no quiero poner mi configuración ahí, esas son IDE-wide, quiero configuraciones específicas del proyecto para que otros usuarios puedan obtener el proyecto (y dependencias) del control de fuente y luego construir. –
En Visual Studio 2008 solo agregaría una ruta relativa al proyecto que incluye directorios, p. Ej. "../boost_1_39_0" –
Eclipse parece 'resolver' las rutas completas si simplemente ingresa una ruta relativa, aunque al marcar la casilla de 'espacio de trabajo relativo' podría arreglar eso. Además, ¿a qué te refieres con que la configuración sea IDE? Para mí, parecen estar vinculados al proyecto específico. Pero tenga en cuenta que soy particularmente perceptible en Eclipse. Me parece que falta mucho en Eclipse/CDT (especialmente en la documentación), pero es bastante bueno que usarlo en lugar de un IDE de $ 5000 para el desarrollo integrado es una buena opción la mayor parte del tiempo. –