【安装】OpenGL 安装
Reference:
1. http://www.cnblogs.com/helloj2ee/archive/2013/03/05/2944800.html
2. http://www.jianshu.com/p/8bcc5799d8fa
首先弄清楚,自己电脑上的OpenGL的GL.h, GLU.h在什么位置,然后才方便存放后续相关的文件。因为电脑上可能有很多个版本的VS,且有多处安装相关的文件夹,要找到当前使用VS版本的GL.h的一个快捷方式就是,在VS内尝试输入 #include <GL/GL.h>,然后就能根据提示找到此VS默认的GL.h在哪里。本人使用的是VS2015,其GL.h就在 C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl 路径下。
【FreeGLUT 安装】
这里下载FreeGLUT,而后:
【1】头文件
将FreeGLUT\freeglut-MSVC-3.0.0-2.mp\freeglut\include\GL下的所有.h文件复制到 C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl;
【2】.lib文件
将FreeGLUT\freeglut-MSVC-3.0.0-2.mp\freeglut\lib\x64下的freeglut.lib文件复制到C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
【3】.dll文件
将FreeGLUT\freeglut-MSVC-3.0.0-2.mp\freeglut\bin\x64下的freeglut.dll文件复制C:\Windows\System32。
【4】VS配置
在工程的linker/input/附加依赖项中增加: opengl32.lib;freeglut.lib;
【GLEW 安装】
这里下载GLEW,而后:
【1】头文件
将D:\Software\GLEW\glew-1.13.0-win32\glew-1.13.0\include\GL下的所有.h文件复制到 C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl;
【2】.lib文件
将D:\Software\GLEW\glew-1.13.0-win32\glew-1.13.0\lib\Release\x64下的glew32.lib文件复制到C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64
【3】.dll文件
将D:\Software\GLEW\glew-1.13.0-win32\glew-1.13.0\bin\Release\x64下的glew32.dll文件复制C:\Windows\System32。
【4】VS配置
在工程的linker/input/附加依赖项中增加: glew32.lib;
【Notice】
在OpenGL程序中包含glut和glew时,要注意先后顺序,尤其要把glew放在前面。
#include <GL/glew.h>
#include <GL/glut.h>问题可参考:
http://stackoverflow.com/questions/8580675/error-gl-h-included-before-glew-h


354

被折叠的 条评论
为什么被折叠?



