Opengl 如何使用我自己的glext.h文件构建源代码 我使用RHEL 5.7盒,安装了英伟达驱动程序。但是,我正在使用一些扩展名,这些扩展名要求我修改glext.h文件。我已经尝试将其放置在Makefile中的include路径中,并尝试将其放置在/usr/local/include/GL目录中。但是,在构建我正在处理的库时,它始终默认为存储在/usr/local/include/GL中的库。如何使其默认为/usr/local/include/GL中的一个?由于公司政策,我无法提供make文件。请原谅
---------------------------------------更新---------------------------------------------Opengl 如何使用我自己的glext.h文件构建源代码 我使用RHEL 5.7盒,安装了英伟达驱动程序。但是,我正在使用一些扩展名,这些扩展名要求我修改glext.h文件。我已经尝试将其放置在Makefile中的include路径中,并尝试将其放置在/usr/local/include/GL目录中。但是,在构建我正在处理的库时,它始终默认为存储在/usr/local/include/GL中的库。如何使其默认为/usr/local/include/GL中的一个?由于公司政策,我无法提供make文件。请原谅,opengl,makefile,Opengl,Makefile,---------------------------------------更新--------------------------------------------- 解决方法是将OpenGL标题从/usr/include/GL移动到构建树中的一个目录中,然后在标题中设置相对路径。gcc-c file.c-I/usr/local/include/GL : 所有由-I命名的目录都将按从左到右的顺序在默认目录之前进行搜索 gcc-c file.c-I/usr/local/include/GL
解决方法是将OpenGL标题从/usr/include/GL移动到构建树中的一个目录中,然后在标题中设置相对路径。
gcc-c file.c-I/usr/local/include/GL
:
所有由-I
命名的目录都将按从左到右的顺序在默认目录之前进行搜索
gcc-c file.c-I/usr/local/include/GL
:
所有由-I
命名的目录都将按从左到右的顺序在默认目录之前进行搜索