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

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

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

推荐阅读

  • 计算机专业的就业难度怎么样?

    国产午夜鲁丝片AV无码蜜臀,福利免费观看午夜体检区,人妻少妇精品无码专区APP,伊人久久大香线蕉成人综合网,国产妓女在线观看视频,亚洲成a人片在线观看尤物,亚洲精品国产一二三无码AV,亚汌国产一区二区三区

  • 嵌入式软件开发学习路线

    国产午夜鲁丝片AV无码蜜臀,福利免费观看午夜体检区,人妻少妇精品无码专区APP,伊人久久大香线蕉成人综合网,国产妓女在线观看视频,亚洲成a人片在线观看尤物,亚洲精品国产一二三无码AV,亚汌国产一区二区三区

  • 为什么自学编程那么难?

    国产午夜鲁丝片AV无码蜜臀,福利免费观看午夜体检区,人妻少妇精品无码专区APP,伊人久久大香线蕉成人综合网,国产妓女在线观看视频,亚洲成a人片在线观看尤物,亚洲精品国产一二三无码AV,亚汌国产一区二区三区

  • IT培训机构出来的到底好不好就业呢?

    国产午夜鲁丝片AV无码蜜臀,福利免费观看午夜体检区,人妻少妇精品无码专区APP,伊人久久大香线蕉成人综合网,国产妓女在线观看视频,亚洲成a人片在线观看尤物,亚洲精品国产一二三无码AV,亚汌国产一区二区三区

封闭学习

2

1

18180749853

蜀ICP备2021001672号

在线咨询 免费试听VIP课程