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

          不錯,收藏  回復  更多評論   


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


          網站導航:
           
          主站蜘蛛池模板: 漳平市| 苍溪县| 塘沽区| 西宁市| 林西县| 通河县| 茌平县| 德格县| 冷水江市| 兴安县| 苍南县| 五大连池市| 建始县| 恩施市| 屯留县| 天水市| 永泰县| 准格尔旗| 鄂州市| 皮山县| 灵璧县| 定日县| 巴彦淖尔市| 苍梧县| 华亭县| 鄂托克前旗| 上栗县| 溆浦县| 镇远县| 从江县| 尼玛县| 安宁市| 册亨县| 上思县| 驻马店市| 政和县| 开化县| 南靖县| 商都县| 新和县| 宣恩县|