我目前正在开发OpenGL项目。每当我尝试引用GL_TEXTURE_CUBE_MAP和GL_REFLECTION_MAP时,它们在我看来都是未定义的。我已经包含了gl.h,glu.h和glut.h,但它们仍然未定义。有什么建议吗?
答案 0 :(得分:3)
OpenGL-1.1以外的所有内容都不是Windows上的OS ABI(二进制接口)规范和GLX上的OpenGL-1.2(Linux即将获得修订的OpenGL ABI)的一部分
除了该功能之外的任何内容都必须在运行时通过扩展加载机制加载,即使它是核心功能。最简单的方法是使用GLEW库。