【问题标题】:How to Get my Source to Build with My own glext.h File如何使用我自己的 glext.h 文件构建我的源代码
【发布时间】:2011-11-02 23:30:28
【问题描述】:

我正在使用安装了 NVIDIA 驱动程序的 RHEL 5.7 机器。但是,我正在使用一些需要我修改 glext.h 文件的扩展。我已经尝试将它放在我的 Makefile 中的包含路径中,并且我已经尝试将它放在 /usr/local/include/GL 目录中。但是,在构建我正在处理的库时,它始终默认为存储在 /usr/local/include/GL 中的库。我如何让它默认为 /usr/local/include/GL 中的那个?由于公司政策,我无法提供制作文件。请原谅。

---------------------------------------更新 ----------------------------------------------

解决方法是将 OpenGL 头文件从 /usr/include/GL 移动到构建树的目录中,然后在头文件中设置相对路径。

【问题讨论】:

    标签: opengl makefile


    【解决方案1】:

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

    gcc documentation for the -I option:

    所有以-I命名的目录在默认目录之前按从左到右的顺序进行搜索。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-14
      • 2017-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多