VS2015配置OpenGL开发环境:GLFW库和GLAD库的配置

     因为最近在做kinect v2 点云数据的获取,看到一个博客是用OpenGL去做的,所以我也就跟着把环境配置了,这也是我获取点云的第一步了,博主很热心回答了我的问题,建议我用PCL去做,既可以显示点云还可以保存点云。配置openGL是有点麻烦,但是总体而言有资料还是轻松好多,我找了好久的资料,中途还出现了很多问题,但是后面都一一解决了,mark一下。

     我这里要说一下,glut就不用配置了,太low了。亲测,绝对不会报错,很顺利。

   怕后面会有点不清楚,所以把我建的文件,截图给大家看看。

   用VS建空项目OpenGL。


然后在OpenGL中建includes(下面的步骤是Indlude)。做准备的两个文件就是下面红色方框得到的。



1.去GLFW官网下载相应版本的配置文件:

http://www.glfw.org/download.html

扫描二维码关注公众号,回复: 1856833 查看本文章

无论你的系统是32位还是64位,都建议下载32位的配置文件,如下图:


但是我下的是64位也配置好了,没有问题的。

去GLAD在线服务获得glad.h配置文件http://glad.dav1d.de/

按照下图的信息填写,获得glad.zip文件:



2.将下载的文件解压,得到VS各个版本的配置库,你可以根据你安装的VS版本选择,由于笔者安装的是VS2013,所以选择lib-vc2013,在解压好的文件里面,我们只需要两个文件夹里的东西:include里面的GLFW文件夹和lib-vc2013;解压glad.zip后可以看到两个文件夹:include和src,我们将include文件夹里面的KHR和glad文件夹考到新建文件夹include里面,如下图所示:


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


好到这里文件夹整理工作完毕,接下来看如何配置!!!

3.将lib-vc2013文件夹里的glfw3.dll文件复制到系统文件夹里面:C:\Windows\System32和C:\Windows\SysWOW64。

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


5.链接包含目录和库目录,右键单击解决方案:属性->配置属性->VC++目录:将步骤2里面的两个文件夹路径包含进来,如下图:



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


上文的opengl32.lib,装vs时就自带了哈,不用担心没有。

到这里,配置大功告成,下面进行第一个例子的运行!!!

demo就看:

https://blog.csdn.net/qq_37338983/article/details/78997179 (该博主写的很清楚的


有啥问题可以留言问我。



猜你喜欢

转载自blog.csdn.net/qq_37791134/article/details/80861997
今日推荐