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 閱讀(716) 評論(1)  編輯  收藏

          評論

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

          不錯,收藏  回復  更多評論   


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


          網站導航:
           
          主站蜘蛛池模板: 饶阳县| 陆川县| 循化| 营口市| 库伦旗| 西安市| 成武县| 北流市| 石景山区| 保康县| 聂拉木县| 醴陵市| 澄江县| 疏勒县| 晋城| 和林格尔县| 保山市| 台江县| 宁乡县| 大新县| 遂溪县| 依安县| 建昌县| 嘉黎县| 雅江县| 闵行区| 新竹市| 贵港市| 密云县| 宁远县| 乌恰县| 勐海县| 东阿县| 马尔康县| 凤阳县| 恩平市| 台江县| 板桥市| 航空| 二连浩特市| 新野县|