opengl库
VC本省带有opengl库,其基本头文件,gl.h,glu.h,glaux.h在
C:\Program Files\Microsoft Visual Studio\VC98\Include\GL目录下
工程中需要使用opengl时,需链接opengl库文件。
运行VC, 选择菜单 Project->Settings->Link 在"Object/Library Modules"选项中的开始处(在 kernel32.lib 前)添加 opengl32.lib glu32.lib glaux.lib后单击OK按钮.
使用时只需在需要opengl的地方包含相应的头文件
#include <gl/gl.h>
#include <gl/glu.h>
#include<gl/glaux.h
glut库
GLUT代表OpenGL应用工具包,英文全称为OpenGL Utility Toolkit,是一个和窗口系统无关的软件包, 它由Mark Kilgard在SGI时写的。作为AUX库的功能更强大的替代品,用于隐藏不同窗口系统API的复杂性。
是一个学习OpenGL编程的一个良好开端。
关于glut库使用
1、把glut32.dll放到 windows\system目录下.
2、找到OpenGL 路径,C:\Program Files\Microsoft Visual Studio\VC98\Include\GL,把glut.h粘贴到此文件夹下。
3、把glut.lib和glut32.lib粘贴到C:\Program Files\Microsoft Visual Studio\VC98\Lib文件夹下。
4、 运行VC, 链接OpenGL库文件选择菜单 Project->Settings->Link 在"Object/Library Modules"选项中的开始处(在 kernel32.lib 前)添加 glut32.lib opengl32.lib glu32.lib glaux.lib后单击OK按钮。
注意GLUT.H文件中已经包含GL.H,GLU.H在实际编译中可以只加入头文件GLUT.H,很多相关的例子都是这样的,但是 在MINGWSTUDIO上编译发现,在GLUT.H前还是需要加入GLU.H, GL.H.如:
#INCLUDE <GL/GL.H>
#INCLUDE <GL/GLU.H>
#INCLUDE <GL/GLUT.H>
才能成功编译。
glew库
VC6.0自带的是openGL1.1版本,要想使用最新版本,需使用glew库。
包含了OpenGL中许多核心及扩展函数,截止2012年7月最新版本是1.7,支持OpenGL4.2,本文件包含的为1.7版。
或者到官方网站下载最新版:http://glew.sourceforge.net/
glew安装的步骤,与glut一模一样,将dll动态链接库放在c:\WINDOWS\system32;
glew.h放到C:\Program Files\Microsoft Visual Studio\VC98\Include\GL,
link选项中加入glew32.lib或glew.lib
在需要使用opengl的地方,前2行包含需要使用的每个库文件的头文件。
#include <gl/glew.h> // 包含最新的gl.h,glu.h库
#include <gl/glut.h> //包含gl实用库
没有合适的资源?快使用搜索试试~ 我知道了~
OpenGL安装包(全)
共27个文件
h:10个
lib:9个
dll:7个
5星 · 超过95%的资源 需积分: 50 52 下载量 195 浏览量
2013-02-20
12:41:06
上传
评论
收藏 1.2MB RAR 举报
温馨提示
GL.H GLAUX.H GLU.H glut.h GLAUX.LIB GLU32.LIB glut32.lib glut.lib OPENGL32.LIB glaux.dll glu32.dll glut32.dll glut.dll opengl32.dll
资源推荐
资源详情
资源评论
收起资源包目录
opengl库文件.rar (27个子文件)
opengl库文件
lib
GLAUX.LIB 1.25MB
glut.lib 78KB
glew32mxs.lib 959KB
glew32s.lib 1.23MB
GLU32.LIB 12KB
OPENGL32.LIB 75KB
glew32.lib 271KB
glew32mx.lib 3KB
glut32.lib 78KB
opengl库文件使用.txt 2KB
dll
glew32.dll 324KB
opengl32.dll 697KB
glut32.dll 232KB
glu32.dll 119KB
glut.dll 166KB
glew32mx.dll 224KB
glmf32.dll 279KB
GL
glxext.h 29KB
GLAUX.H 12KB
GLU.H 18KB
glew.h 833KB
glxew.h 63KB
GL.H 67KB
wglext.h 27KB
wglew.h 59KB
glut.h 27KB
glext.h 326KB
共 27 条
- 1
zjj6565
- 粉丝: 1
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页