本人环境: win10 visual studio 2019 glfw-3.3.2 cmake-3.18.0
GLFW下载页 下载解压:
CMake是一个工程文件生成工具。用户可以使用预定义好的CMake脚本,根据自己的选择生成不同IDE的工程文件。 下载页
安装完成后点击启动 需要我们指定源代码目录和一个存放编译结果的目标文件目录(可自己创建,这里我在glfw根目录创建了个build文件夹)以上步骤做完点击Configure按钮,如果使用默认设置,再次点击Configure按钮即可 点击Generate按钮即可生成的工程文件会在的build文件夹中再工程创建.cpp文件输入以下代码,如果能正确执行则完美搭建
#include <glad/glad.h> #include <GLFW/glfw3.h> 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); GLFWwindow* window = glfwCreateWindow(800, 600, "LearnOpenGL", NULL, NULL); while (!glfwWindowShouldClose(window)) { glfwSwapBuffers(window); glfwPollEvents(); } return 0; }参考资料 https://learnopengl-cn.github.io/intro/