以下内容整理自:https://learnopengl-cn.github.io/01%20Getting%20started/03%20Hello%20Window/
一.初始化 glfw 并设置相关参数:
1 glfwInit();//使用glfw前必须用glgwInit函数来初始化glfw 2 //用glfwWindowHint函数来配置glfw 3 //我们需要告诉GLFW我们要使用的OpenGL版本是3.3 4 //将主版本号(Major)和次版本号(Minor)都设为3 5 glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);//选择主版本号 6 glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);//选择次版本号 7 //我们同样明确告诉GLFW我们使用的是核心模式(Core - profile) 8 glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); 9 //glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); 10 //如果使用的是Mac OS X系统则需要将注释的这句加上才能使这些设置生效