若要在项目中使用 GLEW,需执行以下步骤:
- 请确保引入的
glew.h
头文件位于代码中其他OpenGL头文件的顶部:
#include <GL/glew.h>
#include <GL/gl.h>
#include <GL/glu.h>
- 在程序代码中,在创建 GL 上下文后的某一个位置(通常在在一个初始化函数中),在对任何 OpenGL 函数调用之前,请先包含以下代码:
GLenum err = glewInit();
if( GLEW_OK != err )
{
std::cout << "Error initionlizing GLEW: " << glewGetErrorString(err) << std::endl;
}