【LearnOpenGL】在VS2019下搭建环境

OpenGL在VS2019下的环境搭建

文章目录

构建GLFW

从此处下载GLFW的源码文件。

下载源码包之后解压,我们只需要里面的这些内容:

  • 编译生成的库
  • include文件夹

CMake

从这里下载并安装CMake,然后开始构建GLFW,根据自己的选择生成不同IDE的工程文件。这里我用的是vs2019。

安装完CMake之后选择用GUI打开。

【LearnOpenGL】在VS2019下搭建环境

点击Finish之后,先点击Configure再点击Generate

【LearnOpenGL】在VS2019下搭建环境

编译

在__build__文件夹里可以找到__GLFW.sln__文件

【LearnOpenGL】在VS2019下搭建环境

用vs2019打开,编译之后会在__src/Debug__文件夹内找到__glfw3.lib__文件

【LearnOpenGL】在VS2019下搭建环境

接下来要让IED或者编译器知道库和头文件的位置,有两种方法,一种是直接找到编译器的__/lib__和__/include__文件夹,然后将GLFW的include文件夹放到编译器里去,另外一种是新建一个文件夹包含了所有第三方库文件和头文件,然后新建工程的时候告诉编译器在哪能找到,我是使用后者。

链接

在新建的项目中右键工程属性,在__VC++目录__中进行配置,记得修改平台为活动(x64)

【LearnOpenGL】在VS2019下搭建环境

最后在__链接器__选项里的__输入__选项里添加__glfw3.lib__文件和__opengl32.lib__

【LearnOpenGL】在VS2019下搭建环境

GLAD

配置GLAD

打开GLAD的在线服务然后如下图操作,你会得到一个含有__include__文件夹和__src__文件夹的__glad.zip__压缩包

【LearnOpenGL】在VS2019下搭建环境

下载解压之后将__include__文件夹下的__glad__和__KHR__文件夹复制到你的__include__文件夹中,并添加__glad.c__到工程中。

【LearnOpenGL】在VS2019下搭建环境【LearnOpenGL】在VS2019下搭建环境
经过上面的一通操作,环境终于搭建好啦!!!

上一篇:Others # 百度秒传,MD5加密,Google Map Api Key,Google DNS优选


下一篇:winsock select 学习代码(1)