在Windows平台上安裝SGI版的OpenGL

來源:互聯網
上載者:User

在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或以上版本的文章,因為現在我還不會:)
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.