javafever


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

          OpenGL學(xué)習(xí)筆記(一)

          安裝開發(fā)平臺

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

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

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

          在Windows下,GCC的解決方案有很多,我使用的是MinGW,可以下載DevCpp,它包括MinGW和一個C/C++的IDE,因?yàn)槲沂褂胑clipse作為IDE,所以,我使用MinGW的官方開發(fā)工具。到MinGW的官方網(wǎng)站上下載以下包:

          binutils

          gcc-core

          gcc-g++

          mingw32-make

          mingw-runtime

          mingw-utils

          w32api

          最后再下載調(diào)試器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庫會出現(xiàn)的問題及解決的辦法。

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

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

          評論

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

          不錯,收藏  回復(fù)  更多評論   


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 长汀县| 古丈县| 大姚县| 牡丹江市| 双辽市| 阿合奇县| 休宁县| 余庆县| 临汾市| 宁河县| 清水河县| 托克托县| 铜陵市| 阿鲁科尔沁旗| 柳州市| 阜宁县| 庆元县| 寿阳县| 蒙山县| 二连浩特市| 清新县| 德惠市| 浪卡子县| 宜宾市| 罗山县| 息烽县| 巴林右旗| 平昌县| 称多县| 大连市| 海安县| 沂南县| 慈利县| 开阳县| 忻州市| 南皮县| 张家口市| 微博| 碌曲县| 江华| 长阳|