LearnOpenGL(02) Hello Window
작성날짜 2022/06/21
GLFW를 시작해봅시다. 먼저, 새로운 .cpp 파일을 만들고 다음 indlude들을 가장 위에 작성합니다.
#include <glad/glad.h>
#include <GLFW/glfw3.h>
GLAD를 GLFW보다 먼저 include 하세요. GLAD를 위한 include 파일은 보이지는 않지만 필요한 OpenGL 헤더(GL/gl.h 같은)를 포함하고 있습니다. 그러므로 OpenGL이 필요한 다른 헤더 파일들을 위해 GLAD를 먼저 include 하세요.
다음으로 main 함수에 GLFW 창을 만드는 코드를 작성합니다.
int main()
{
glfwInit ();
glfwWindowHint (GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint (GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint (GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
//glfwWindowHint (GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);
return 0;
}