[OpenGL系列] VS2015+FreeGLUT+GLEW
来源:互联网 发布:老虎伊甸园 知乎 编辑:程序博客网 时间:2024/05/16 06:43
【安装】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
- [OpenGL系列] VS2015+FreeGLUT+GLEW
- win10+vs2015 openGL freeglut+glew环境搭建
- Win10 VS2015 OpenGL + freeglut + glew + glm 环境配置
- [OpenGL] 配置freeglut和glew
- Win10 VS2015 OpenGL + freeglut + glew + glm 環境配置整理(32位元 debug + 64位元 debug)
- VS2015下opengl的freeglut,glew以及gltools库的配置
- 配置OpenGL——freeglut+glew
- 蓝宝书opengl环境搭建(freeglut、glew)
- OpenGL开发学习指南一(freeglut+glew)
- OpenGL 扩展库--glew, freeglut的配置
- Window7+ 现代Opengl+ mingw + freeglut + glew + 命令行
- VS2015配置OpenGL(glfw,glew)
- opengl环境搭建 (win7-32bit + vs2012 + freeglut + glew)
- OpenGL开发中glew库和freeglut库的配置
- OpenGL环境配置Win7-64位+freeglut+glew+VS2012
- OpenGL,glx,glaux,glut,freeglut,glew,glfw,mesa
- OpenGL中的freeglut和glew的作用和区别
- 配置freeglut和glew
- 关于app接口调用时如何使session和token票据来保证接口调用的安全
- python中hex,oct,chr,ord函数讲解
- 威海宽带测试
- Python中lambda表达式学习
- 学会用API函数读出内存数据
- [OpenGL系列] VS2015+FreeGLUT+GLEW
- c语言 %-5d问题
- HDU 1233 还是畅通工程
- matlab使用的小技巧
- UVAL 7327
- Leetcode H-Index
- 动态规划
- Android Studio导入第三方类库的方法
- C#控制台基础 ??合并运算符