4

我目前正在开发一个 OpenGL 项目。每次我尝试引用 GL_TEXTURE_CUBE_MAP 和 GL_REFLECTION_MAP 时,它们在我看来都是未定义的。我已经包含了 gl.h、glu.h 和 glut.h,但它们仍然显示为未定义。有什么建议么?

4

1 回答 1

3

OpenGL-1.1 之外的所有内容都不是 Windows 上的 OS ABI(二进制接口)规范和 GLX 上的 OpenGL-1.2 规范的一部分(Linux 即将获得修订后的 OpenGL ABI)

超出该功能的任何内容都必须在运行时通过扩展加载机制加载,即使它是核心功能。使用GLEW库最容易完成。

于 2012-11-20T19:49:59.177 回答