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?

Respuestas a la pregunta(3)

Su respuesta a la pregunta