推荐阅读:配置 OpenGL(Win10 + VS2019 + GLAD + GLFW) 并创建自己的第一个 OpenGL 项目
本文讲述如何在VS2019成功运行 你好,窗口 这个LearnOpenGL提供的程序。文章比较长,但是逻辑清晰(自吹自擂),相信会对新手有帮助。
1.下载GLFW
GLFW
2.下载GLAD
GLAD 在线
3.创建控制台应用项目
4.找到并复制LearnOpenGL的源码
5.讲刚才复制的源码粘贴到新创建的项目的 cpp 文件中
可以看到有 include 的错误,说明找不到 glad/glad.h 和 GLFW/glfw3.h 这两个头文件
6.解决 include 报错的问题
进入到创建的控制台应用项目目录,按照下列步骤完成
然后发现这里已经没有 include 的错误了
但是点击运行后还是会报错,报的错误是 gladLoadGLLoader 和 glfwInit 等函数找不到,意思是虽然刚才我们引入了 glad 和 glfw 的头文件,但是没有引入源码,所以编译的时候找不到头文件声明的函数。
7.引入glad.c文件
运行依然会报错,但是报错信息中没有关于 glad 的报错了,说明编译的时候能找到glad头文件中定义的函数了
可以从报错信息中发现,第一个是没找到 glfwInit()这个函数
8.下面我们解决glfw库函数找不到的问题
直接运行成功!