Z保持开发^台的一致性,采用GCC+eclipse作ؓ开发^台?/p>
在Debian Linux下安装GCC和make可以了。安装了X环境后,pȝ中就已经包含了OpenGL的头文g和库文gQ但是要使用GLUT的话Q还需要安装GLUT的包。我使用的是freeglut3?/p>
在Windows下,GCC的解x案有很多Q我使用的是MinGWQ可以下载DevCppQ它包括MinGW和一个C/C++的IDEQ因为我使用eclipse作ؓIDEQ所以,我用MinGW的官方开发工兗到MinGW的官方网站上下蝲以下包:
binutils
gcc-core
gcc-g++
mingw32-make
mingw-runtime
mingw-utils
w32api
最后再下蝲调试器gdb?/p>
Z能用Mark Kilgard提供的glut?http://www.xmission.com/~nate/glut.html)Q尽量下载最新的官方版本Q该glut库要求binutils版本臛_?.16.91?/p>
http://www.mingw.org/MinGWiki/index.php/Glut面解释了在MinGW下用Mark Kilgard的GLUT库会出现的问题及解决的办法?/p>
至于Eclipse和CDT的安装很单,在Linux下和Windows下也没什么区别。需要注意的是:Z让Eclipse能是别到GCCQ需要吧GCC的bin目录加入pȝ路径PATH中,eclipse会自动查找make.exeQ而MinGW的MakeE序名叫mingw32-make.exeQ所以,要么把mingw32-make.exe更名为make.exeQ要么指定eclipse使用mingw32-make.exeq行make?br />