Estoy usando el Eclipse CDT. He configurado el "generador externo" y estoy generando los Makefiles automáticamente. Desafortunadamente, los Makefiles generados contienen la ruta de inclusión absoluta. Me gustaría usar los Makefiles generados en otros sistemas (donde Eclipse no está instalado): ¿hay alguna manera de hacer que Eclipse utilice rutas relativas en el Makefile?Cómo obtener Eclipse CDT para usar rutas relativas de inclusión en Makefiles generados
He configurado mis proyectos para incluir el directorio en Configuración -> Configuración de herramienta -> Compilador GCC C -> Incluir rutas usando $ {workspace_log}.
La respuesta aceptada a continuación funciona para incluir rutas en el proyecto, pero ¿qué ocurre con los archivos de recursos vinculados? Mi archivo MAKE generado aún contiene archivos de fuentes de rutas absolutas. ¿No usas fuentes vinculadas en tu proyecto? ¿Cómo se puede compilar en otros sistemas? – dtmland