'GL_CLAMP_TO_EDGE' 未在此范围内声明

Cya*_*ime 4 c++ opengl sdl

我该如何解决?我已经包含了 gl/gl.h 和 gl/glu.h,那么是什么给出的呢?

lee*_*ade 5

“它是 OpenGL 1.2 的一部分,这就是为什么它不在 Microsoft 的 OpenGL 1.1 标头中的原因。

将此行添加到您的代码中的某处。顺便说一句,在使用之前,您可能应该在运行时检查 GL 版本。

#define GL_CLAMP_TO_EDGE 0x812F
Run Code Online (Sandbox Code Playgroud)

我只是用谷歌搜索它并找到了这个。它有帮助吗?