Linux系統中要含有OpenGL的庫了,包含GL,GLU,以及glut。前面兩個在Debian/Ubuntu下面對應的包是libgl1-mesa-dev 和libglu1-mesa-dev,後一個是glut3-dev,三個包裝好之後,用OpenGL寫的源文件就可以用g++ -lGL -lGLU -lglut手動編譯了,不過手工編譯多不爽啊,所以我們要配好Eclipse CDT,實現GUI形式的項目源代碼管理。
之後就是配置Eclipse,使它能夠對OpenGL的源文件進行自動編譯。這個設置其實很簡單,不過需要對每個使用了OpenGL庫的項目都做一次。首先建立好一個項目,然後點擊"Project - Properties“,打開的窗口裡面選擇”C++ Build - Settings“,在"GNU C++ Linker“的Libraries裡面添加“GL“,”GLU“, “glut“三個,注意大小寫,然後這個項目就可以成為OpenGL工程了。