Manipular la ruta de búsqueda para incluir archivos
Mi entorno de desarrollo es tal que tengosome_header.h
en/usr/include
y en/another/directory
. /another/directory
contiene algunos archivos de encabezado que debo incluir en mi programa, pero quiero usarsome_header.h
desde/usr/include
. Cuando yo uso
gcc ... -I/another/directory
utiliza gcc/another/directory/some_header.h
. Si yo uso
gcc ... -I/usr/include -I/another/directory
gcc hace lo mismo porque ignora/usr/include
ya que es parte de la ruta de búsqueda estándar, pero se busca después de directorios no estándar incluidos con-I.
¿Algunas ideas?