OPENGL在vs2008中是这样加载的.doc_第1页
OPENGL在vs2008中是这样加载的.doc_第2页
OPENGL在vs2008中是这样加载的.doc_第3页
OPENGL在vs2008中是这样加载的.doc_第4页
OPENGL在vs2008中是这样加载的.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2011-07-23 16:00OpenGL在vs2008上的具体设置【转】一、OpenGL简介 OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 二、OpenGL环境的配置如果你是第一次编写OpenGL程序,你需要先配置环境。第一步:编程环境的选择,这里用的是VC2008. 操作系统环境为Windows 7第二步:安装opengl工具包Windows环境下的OpenGL下载地址:(大小约为720k) /down/274113/jinxiu如果你不是CSDN的会员可能要新注册一个号才能有积分下载。Windows环境下安装GLUT的步骤: 1、将下载的压缩包解开,将得到如下的文件2、以我的安装目录为例: (1)“C:Program FilesMicrosoft Visual Studio 9.0VCincludegl”。把解压得到的.h文件放到这个GL文件夹里。没有GL文件夹可以自己建一个,一般都有的。 (2)“C:Program FilesMicrosoft Visual Studio 9.0VClib”。把解压得到的.lib文件放到该文件夹,即静态函数库所在文件夹。 (3)把解压得到的.dll文件放到操作系统目录下面的system32文件夹内。(典型的位置为:C:WindowsSystem32)这是非常重要的动态链接库设置! 至此OpenGl开发包安装完毕。 第三步,创建工程,其步骤如下: (1)创建一个Win32 控制台应用程序。(以我为例,工程名为FirstOpenGL)(2)链接OpenGL函数库:该操作主要使编译器能找到opengl的函数库编译程序。第一步:创建一个cpp文件,如firstopengl.cpp第二步:在VC2008中右击项目,再单击属性,如图: 在弹出的菜单中选择链接器-输入,在附加依赖项中输入:glut32.lib Opengl32.lib Glu32.lib glaux.lib 不要关闭该对话框,点C+-预处理器,在预处理器定义栏的最后面加上;GLUT_BUILDING_LIB现在,准备工作基本上完成了,可不要轻视这一步,如果你没有设置好在编译及运行过程中总会出错的。 第四步、编写你的第一个OpenGL程序源代码:#include void myDisplay(void) glClear(GL_COLOR_BUFFER_BIT); glRectf(-0.5f,-0.5f,0.5f,0.5f); glFlush();int main(int argc, char *argv) glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(100, 100); glutInitWindowSize(400, 400); glutCreateWindow(第一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论