javafever


          我無富貴命,所喜性天然。壁立三千字,家無半吊錢。蟬鳴深巷里,人語短屋前。收拾英雄氣,耕作兩分田。

          OpenGL學習筆記(一)

          安裝開發平臺

          為了保持開發平臺的一致性,采用GCC+eclipse作為開發平臺。

          在Debian Linux下安裝GCC和make就可以了。安裝了X環境后,系統中就已經包含了OpenGL的頭文件和庫文件,但是要使用GLUT的話,還需要安裝GLUT的包。我使用的是freeglut3。

          $sudo ?apt - get?install?gcc?make?freeglut3 - dev

          在Windows下,GCC的解決方案有很多,我使用的是MinGW,可以下載DevCpp,它包括MinGW和一個C/C++的IDE,因為我使用eclipse作為IDE,所以,我使用MinGW的官方開發工具。到MinGW的官方網站上下載以下包:

          binutils

          gcc-core

          gcc-g++

          mingw32-make

          mingw-runtime

          mingw-utils

          w32api

          最后再下載調試器gdb。

          為了能使用Mark Kilgard提供的glut庫(http://www.xmission.com/~nate/glut.html),盡量下載最新的官方版本,該glut庫要求binutils版本至少是2.16.91。

          http://www.mingw.org/MinGWiki/index.php/Glut頁面解釋了在MinGW下使用Mark Kilgard的GLUT庫會出現的問題及解決的辦法。

          至于Eclipse和CDT的安裝很簡單,在Linux下和Windows下也沒什么區別。需要注意的是:為了讓Eclipse能是別到GCC,需要吧GCC的bin目錄加入系統路徑PATH中,eclipse會自動查找make.exe,而MinGW的Make程序名叫mingw32-make.exe,所以,要么把mingw32-make.exe更名為make.exe,要么指定eclipse使用mingw32-make.exe進行make。

          posted on 2006-12-16 14:39 javaFever 閱讀(714) 評論(1)  編輯  收藏

          評論

          # re: OpenGL學習筆記(一) 2008-09-08 22:49 adiascem

          不錯,收藏  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 余姚市| 苍溪县| 潼关县| 武汉市| 永泰县| 鄯善县| 元朗区| 平安县| 行唐县| 汉源县| 阆中市| 石河子市| 藁城市| 黔西县| 电白县| 阿勒泰市| 阳西县| 缙云县| 阳曲县| 时尚| 康马县| 满洲里市| 巨野县| 工布江达县| 龙游县| 文山县| 南皮县| 扎赉特旗| 靖远县| 开化县| 清丰县| 开江县| 福贡县| 阳东县| 沅江市| 沁阳市| 东丰县| 巴青县| 龙口市| 肇州县| 宁波市|