天天看點

opengl--GLEW配合opengl使用頭檔案include目錄庫檔案使用

opengl–GLEW配合opengl使用

頭檔案

#define GLEW_STATIC
#include <GLEW/glew.h>
#include <GLFW/glfw3.h>
           

include目錄

`C:\dev\3rdParty\opengl\include`
目錄下包含:
	assimp
	freetype
	glad
	GLEW
	GLFW
	KHR
	SOIL
           

庫檔案

opengl32.lib
GlU32.Lib
glew32s.lib
glfw3.lib
freetype.lib
           

使用

GLFWwindow* window;
GLfloat xpos, ypos;//滑鼠位置
void updateGL();
void paintGL(bool iscdti);
static void error_callback(int error, const char* description)
{
	return;
}
void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods)
{
	if (action != GLFW_PRESS)
		return;
	switch (key)
	{
	case GLFW_KEY_ESCAPE:
		glfwSetWindowShouldClose(window, GL_TRUE);
		break;
	default:
		break;
	}
}
void mouse_button_callback(GLFWwindow* win, int button, int action, int mods)
{
	if (action ==
           

繼續閱讀