Visual Studio 2017配置OpenGL

参考文档:LearnOpenGL

打开VS2017,新建项目,选择空项目,在这里我起名为openGL_first。

Visual Studio 2017配置OpenGL_第1张图片

在资源文件中添加一个.cpp文件,改名为main.cpp。

Visual Studio 2017配置OpenGL_第2张图片

Visual Studio 2017配置OpenGL_第3张图片

此时资源管理器下如下所示:

Visual Studio 2017配置OpenGL_第4张图片

下载GLFWhttp://www.glfw.org/download.html

Visual Studio 2017配置OpenGL_第5张图片

下载Source package,将下载后的文件解压。


在该文件夹下新建一个名为build的 文件夹。

Visual Studio 2017配置OpenGL_第6张图片

下载CMakehttps://cmake.org/download/

win10 64位系统,下载下面的msi文件:

Visual Studio 2017配置OpenGL_第7张图片

安装好打开CMake界面,where is the surce code处选择解压后的glfw-3.2.1文件夹,where to build the binaries处选择刚刚新建的build文件夹。

Visual Studio 2017配置OpenGL_第8张图片

点击下面的configure,如果出现下面的红色情况,再次点击configure即可。

Visual Studio 2017配置OpenGL_第9张图片

Visual Studio 2017配置OpenGL_第10张图片

点击Gernerate结束编译,此时build文件夹下出现了很多文件。

Visual Studio 2017配置OpenGL_第11张图片

用VS 2017打开GLFW.sln


生成解决方案,再打开build中的src文件夹下的Debug文件夹,其中有一个链接库:


在你常用的位置处为OpenGL新建一个文件夹,我在文档处新建了一个OpenGL_stuff的文件夹,在该文件夹中新建一个include文件夹,一个lib文件夹。

Visual Studio 2017配置OpenGL_第12张图片

将glfw3.lib移动到lib文件夹中,再将glfw-3.2.1文件夹中include文件夹下的GLFW文件夹整个移动到刚刚新建的include文件夹中

进入GLADhttp://glad.dav1d.de/

Visual Studio 2017配置OpenGL_第13张图片

按以上填好,其中gl选择电脑显卡支持的OpenGL版本。

Visual Studio 2017配置OpenGL_第14张图片

点击GENERATE,网站跳转到以下页面:

Visual Studio 2017配置OpenGL_第15张图片

点击上面的glad.zip下载,下载后解压。

Visual Studio 2017配置OpenGL_第16张图片

将include中的所有文件夹移动到OpenGL_stuff的include文件夹中,将src中的glad.c文件拖入一开始创建的项目的资源文件中。

Visual Studio 2017配置OpenGL_第17张图片

打开项目属性

Visual Studio 2017配置OpenGL_第18张图片

在VC++目录下的包含目录和库目录中分别添加include文件夹和lib文件夹。

Visual Studio 2017配置OpenGL_第19张图片

在输入中的附加依赖库按下图添加两个库:

Visual Studio 2017配置OpenGL_第20张图片

Visual Studio 2017配置OpenGL_第21张图片

Visual Studio 2017配置OpenGL_第22张图片

应用后,测试配置是否成功。

Visual Studio 2017配置OpenGL_第23张图片

生成解决方案,成功。

Visual Studio 2017配置OpenGL_第24张图片

将下面的代码复制运行,出现以下运行结果且无报错即配置成功。

Visual Studio 2017配置OpenGL_第25张图片


你可能感兴趣的:(OpenGL)