[OpenGL系列] VS2015+FreeGLUT+GLEW

【安装】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












评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值