在Windows平台上安装SGI版的OpenGL

在Windows平台上的OpenGL SDK是Microsoft自己实现的,同时SGI公司也自己实现了一套OpenGL SDK,在网上看到有的朋友说SGI版的OpenGL不错,于是就有了安装SGI版的OpenGL的想法,于是就有了这篇文章.
一.目的:在Windows平台上安装SGI版的OpenGL,同时使Windows版的OpenGL和SGI版的OpneGL和平共处。我们可以很方便的选择使用那一套OpenGL API.
二.环境:Windows 2000(SP4) + VC.NET
三.步骤:
  1.下载SGI版的OpenGL SDK:可以到
http://www.berkelium.com/OpenGL/sgi-opengl.html下载,下载的
    文件是opengl2.exe,运行这个程序,就会安装OpenGL SDK,并且将动态连接库opengl.dll,glu.dll拷贝
    到系统目录中。(注:Windows版的OpenGL动态连接库是opengl32.dll,glu32.dll,就多了个"32"后缀。)
 
  2.将SDK中的头文件和库文件拷贝到编译器的相应的目录中,以VC.NET为例,将库文件opengl.lib,glu.lib拷
    贝到Program Files/Microsoft Visual Studio .NET 2003/Vc7/PlatformSDK/Lib中
    将头文件gl.h,glu.h拷贝到Program Files/Microsoft Visual Studio .NET 2003/
    Vc7/PlatformSDK/Include中.
   (注:Windows版的OpenGL的头文件是放在../Include/gl目录中,使用的时候,注意不要混淆了。)
这样就安装完毕了。
使用Windows版的OpenGL:
    就包含头文件:
      #include
      #include
      #include
    连接库文件:
      opengl32.lib
      glu32.lib
      glaux32.lib
使用SGI版的OpenGL:
    包含头文件:
      #include   
      #include
    连接库文件:
      opengl.lib
      glu.lib
      glut32.lib
这样一切就OK了,可以开始我们的3D之旅了:)

注:在Microsoft的Windows中自带的OpenGL版是OpenGL 1.1;
   随着OpenGL 1.1发布的GLU的版本是GLU 1.2,随着OpenGL 1.2发布的GLU的版本是GLU 1.3
在以后的文章中,我可能写一篇关于如何安装,配置和使用OpenGL 1.2或以上版本的文章,因为现在我还不会:)
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值