Управление путем поиска для включаемых файлов
Моя среда разработки такова, что у меня естьsome_header.h
в/usr/include
И в/another/directory
. /another/directory
содержит некоторые заголовочные файлы, которые мне нужно включить в мою программу, но я хочу использоватьsome_header.h
от/usr/include
, Когда я использую
gcc ... -I/another/directory
GCC использует/another/directory/some_header.h
, Если я использую
gcc ... -I/usr/include -I/another/directory
GCC делает то же самое, потому что игнорирует/usr/include
так как он является частью стандартного пути поиска, но он ищется после нестандартных каталогов, включенных в-I.
Есть идеи?