Bearbeiten des Suchpfads für Include-Dateien

Meine Entwicklungsumgebung ist so, dass ich habesome_header.h im/usr/include und in/another/directory. /another/directory enthält einige Header-Dateien, die ich in mein Programm aufnehmen muss, aber verwenden möchtesome_header.h von/usr/include. Wenn ich benutze

 gcc ... -I/another/directory

gcc verwendet/another/directory/some_header.h. Wenn ich benutze

 gcc ... -I/usr/include -I/another/directory

gcc macht dasselbe, weil es ignoriert/usr/include da es Teil des Standardsuchpfads ist, aber nach Nicht-Standardverzeichnissen durchsucht wird, die in enthalten sind-I.

Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage