solo una nota:CPLUS_INCLUDE_PATH
y C_INCLUDE_PATH
no son el equivalente de LD_LIBRARY_PATH
.LD_LIBRARY_PATH
sirve el ld
(el enlazador dinámico en tiempo de ejecución) mientras que el equivalente de los dos anteriores que sirve a su compilador C/C++ con la ubicación de las bibliotecas es LIBRARY_PATH
.
Crea un alias para gcc con tus inclusiones favoritas.
alias mygcc='gcc -I /whatever/'
Intenta configurar C_INCLUDE_PATH
(para archivos de encabezado C) o CPLUS_INCLUDE_PATH
(para archivos de encabezado C++).
Como mencionó Ciro, CPATH
establecerá la ruta para C y C++ (y cualquier otro idioma).
Más detalles en la documentación de GCC.