windows下配置OpenGL环境(glut、freeglut、glew等工具)
2017-07-14 19:39
447 查看
转载请标注:http://blog.csdn.net/hust_sheng/article/details/75131997
下载glut库
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
下载之后,解压如下:
解压后将得到的glut.lib和glut32.lib这两个静态函数库复制到文件目录的lib文件夹下
将glut.dll,glut32.dll这两个动态库文件放到操作系统目录下面的
将解压得到的头文件glut.h复制到目录如下目录下:
VS2013的配置
使用
使用
https://sourceforge.net/projects/freeglut/?source=typ_redirect
使用cmake生成VS工程,注意source dir选择的是freeglut根目录,VS选择的是
在指定目录生成VS工程之后,手动编译(默认是64位),Debug和Release版本的库文件
获得编译库
GL目录
其实就是下载的源码的
注意,此目录中的glut.h和GLUT的glut.h不一样。
lib目录
下面的Debug和Release目录分别存放freeglut编译后lib文件
Release版本不带
bin目录
下面的Debug和Release目录分别存放freeglut编译后dll文件(其他文件不需要)
Release版本不带
VS工程配置
和GLUT的配置基本一致,只是下面这一步有所差别
将解压得到的头文件
其余过程类似。
安装glew
http://glew.sourceforge.NET/
下载配置即可,配置过程同上~
需要说明的是,上述OpenGL的相关路径最好单独创建目录,不要和系统的目录混淆或者和VS的目录混淆。
下载glut库
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
下载之后,解压如下:
解压后将得到的glut.lib和glut32.lib这两个静态函数库复制到文件目录的lib文件夹下
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib
将glut.dll,glut32.dll这两个动态库文件放到操作系统目录下面的
C:\Windows\system32文件夹内(32位系统)或
C:\Windows\SysWOW64(64位系统)为了兼容性考虑,最好在这两个目录下都复制相应的文件。
将解压得到的头文件glut.h复制到目录如下目录下:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\GL提示:如果在incluce目录下没有GL文件夹,则需要手动创建。
VS2013的配置
使用
#include <GL/glut.h>之前,需要首先在项目 右键属性-VC++目录-库目录 中添加lib文件的目录(或者是 链接器-常规-附加库目录 中添加lib文件的目录)。
使用
#pragma comment (lib, "glut32.lib")或者 链接器-输入-附加依赖项 中添加glut32.lib,在可以在代码中使用glut的相关库函数。
但是不得不说glut已经被淘汰了(不支持64位)…
所以我们选择一个更优的替代品:使用最新版本的freeglut3.0.0https://sourceforge.net/projects/freeglut/?source=typ_redirect
使用cmake生成VS工程,注意source dir选择的是freeglut根目录,VS选择的是
vs 14 2015 x64
在指定目录生成VS工程之后,手动编译(默认是64位),Debug和Release版本的库文件
获得编译库
GL目录
其实就是下载的源码的
C:\Users\popsheng\Desktop\freeglut-3.0.0\include\GL目录
注意,此目录中的glut.h和GLUT的glut.h不一样。
lib目录
下面的Debug和Release目录分别存放freeglut编译后lib文件
Release版本不带
d
bin目录
下面的Debug和Release目录分别存放freeglut编译后dll文件(其他文件不需要)
Release版本不带
d
VS工程配置
和GLUT的配置基本一致,只是下面这一步有所差别
将解压得到的头文件
glut.h、freeglut.h、freeglut_ext.h、freeglut_std.h复制到目录如下目录下:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\GL(VS2015对应的目录) 提示:如果在incluce目录下没有GL文件夹,则需要手动创建。
其余过程类似。
安装glew
http://glew.sourceforge.NET/
下载配置即可,配置过程同上~
需要说明的是,上述OpenGL的相关路径最好单独创建目录,不要和系统的目录混淆或者和VS的目录混淆。
相关文章推荐
- Win10 VS2015 OpenGL + freeglut + glew + glm 环境配置
- OpenGL环境配置 win10,vs2015,glew,freeglut, glm
- win10+vs2015 openGL freeglut+glew环境搭建
- 在windows下安装配置python开发环境及Ulipad开发工具(转)
- windows重装后系列开发工具环境配置
- 蓝宝书opengl环境搭建(freeglut、glew)
- Windows下配置OpenGL环境
- 01-03.Java基础windows下搭建环境-安装编程工具 MyEclipse 安装与配置
- [OpenGL] 配置freeglut和glew
- opengl中的GLUT环境配置
- windows下配置openGL环境
- windows上配置openGl用glut配置
- 在 visual studio 2015 下配置 opengl (GLU/GLUT以及glew/freeglut)
- HGE windows xp下的环境配置 开发工具VS2003
- Lua For Windows环境配置及Editplus编辑工具使用
- python_在windows下安装配置python开发环境及Ulipad开发工具
- OpenGL织梦之旅【第一章】使用glut工具包配置OpenGL环境
- 在windows下安装配置python开发环境及Ulipad开发工具
- 【OpenGL】01 - OpenGL在Windows下的开发环境配置
- VS 2013下 OpenGL 环境搭建(GLUT的配置)