VS2019 搭建OpenGL环境
Posted 胡刚2021
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2019 搭建OpenGL环境相关的知识,希望对你有一定的参考价值。
推荐阅读:配置 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库函数找不到的问题
直接运行成功!
以上是关于VS2019 搭建OpenGL环境的主要内容,如果未能解决你的问题,请参考以下文章
OpenGL是什么?Win10+VS2019下搭建glfw+glad开发环境
OpenGL是什么?Win10+VS2019下搭建glfw+glad开发环境
OsgEarth开发笔记:Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建
OsgEarth开发笔记:Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建