VS2015配置OpenGL库

方便日后参考

文章目录

1、配置glut库

提前下载好以下的相关文件:(GLUT最新版本的信息和源程序下载链接
包括:glut.h、glut.dll、glut32.dll、glut.lib、glut32.lib
VS2015配置OpenGL库
(1)把glut.dllglut32.dll复制到 C:\Windows\System32
(2)把glut.h复制到 F:\installSoft\VS2015\VC\include\GL
说明:根据安装路径设置,如果不存在GL文件夹,则手动新建GL文件夹
(3)把glut.libglut32.lib复制到 F:\installSoft\VS2015\VC\lib

最后,新建win32控制台项目(建议用空项目),右键单击解决方案管理器,在弹出的菜单中单击“属性”按钮,在弹出的窗口单击“配置属性–>链接器–>输入",向"附加依赖项"添加opengl32.lib,glut32.lib、glu32.lib,至此glut库配置完成。

关于配置glut库遇到的问题:
(1)无法打开源文件“GL/glut.h"文件
解决方案:
点击项目–>属性–>C/C++常规–>附加包含目录,将glut.h的文件目录添加进去即可。
VS2015配置OpenGL库(2)”由于找不到OPENGL.dll,无法继续执行代码,重新安装程序可能会解决此问题“
此问题是因为同时引用了静态库“glut.lib"和"glut32.lib"。
解决方案:
在项目–>配置属性–>链接器–>附加依赖项中同时增加了glut.lib和glut32.lib,而且顺序为glut.lib在前,glut32.lib在后,所以链接器首先寻找OPENGL.dll而没有寻找OPENGL32.dll。此时只需要将glut.lib删除即可。
另外:如果想要在VS里出现此错误,需要配置附加依赖项后重新生成项目。

说明:用一个库来总结一个!