不知何故,我无法在多个头文件中获得 Glew。它只是抱怨 Gl 在 GLEW 之前已经定义。
简而言之,我有以下文件结构:
- Program.h
包括<GL/glew.h>
:<GL/freeglut.h>
和"SceneManager.h"
。 - SceneManager.h
包括:"GameObject.h"
- GameObject.h
包括:<GL/glew.h>
,<GL/freeglut.h>
.
我确实知道 freeglut 在 glew 前面,但我想拥有GL_BGR
扩展名。
我如何也可以
glew.h
在 GameObject 中获得?