Как получить исходный код для сборки из моего собственного файла glext.h - PullRequest
1 голос
/ 03 ноября 2011

Я использую RHEL 5.7 с установленными драйверами NVIDIA.Однако я использую некоторые расширения, которые требуют от меня изменения файла glext.h.Я попытался поместить его в мой путь включения в моем Makefile, и я попытался поместить его в каталог / usr / local / include / GL.Однако при сборке библиотеки, над которой я работаю, по умолчанию используется та, которая хранится в / usr / local / include / GLКак мне получить его по умолчанию к тому, что в / usr / local / include / GL?Я не могу предоставить файл make из-за политики компании.Пожалуйста, прости.

--------------------------------------- UPDATE ---------------------------------------------

Решением было переместить заголовки OpenGL из / usr / include / GL в каталог в дереве сборки, а затем установить относительные пути в заголовках.

1 Ответ

1 голос
/ 03 ноября 2011

gcc -c file.c -I /usr/local/include/GL

gcc документация для опции -I :

Все каталоги, названные -I, ищутся впорядок слева направо, перед каталогами по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...