物联网
您现在所在的位置:首页>企业动态>物联网

VS配置OpenGL开发环境

编辑:学到牛牛IT培训    发布日期: 2023-09-04 08:53:03  

VS配置OpenGL开发环境

1、opengl需要使用到的库:

GLFW库:

glfw(Graphics Library Framework):是继glut,freeglut之后,当前最新的用来创建OpenGL上下文,以及操作窗口的第三方库。是Freeglut升级版,作用基本一样。

GLFW库下载:

下载地址:https://www.glfw.org/download.html


下载版本:64-bit Windows binaries


解压后保存如下两个文件:

1.png


GLAD库:

glad库与glew作用相同,可以看作它的升级版,GLAD的配置与大多数的开源库有些许的不同,GLAD使用了一个在线服务。在这里我们能够告诉GLAD需要定义的OpenGL版本,并且根据这个版本加载所有相关的OpenGL函数。

GLAD库下载:

下载地址:https://glad.dav1d.de/


下载版本:

2.png


3.png


在解压好的文件里面,我们只需要两个文件夹里的东西:include里面的GLFW文件夹和lib-vc2013;解压glad.zip后可以看到两个文件夹:include和src,我们将include文件夹里面的KHR和glad文件夹考到新建文件夹include里面,如下图所示:


4.png


再将lib文件夹和include文件夹放同一文件夹下,如下图:


5.png


2、opengl项目配置

打开VS2017,新建一个控制台应用程序,新建一个OpenGltest.cpp,并将glad.zip解压得到的src文件夹里面的glad.c添加到项目中,如下图所示:


6.png


链接包含目录和库目录,右键单击解决方案:属性->配置属性->VC++目录:将include和lib两个文件夹路径包含进来,如下图:


7.png


链接库:opengl32.lib和glfw3.lib。右键单击解决方案:属性->配置属性->链接器->附加依赖项,如下图:


8.png


3、实现一个OPENGL窗口

代码如下:


9.png


4、运行效果


10.png

免费试学
课程好不好,不如实地听一听

封闭学习

2

1

联系我们

电话:028-61775817

邮箱:1572396657@qq.com

地址:成都市金牛区西城国际A座8楼

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
    物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

    扫一扫,免费咨询

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
    物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

    微信公众号

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

学一流技术,找高薪工作

物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

7-24小时服务热线:

028-61775817

版权声明 网站地图

蜀ICP备2021001672号

课程问题轻松问