Linux 裡的eclips本身就可以編譯C/C++這讓我感到十分欣慰,^_^。
可是編寫好OpenGL程序後確不能編譯,報錯:.....undefined reference to `glBegin'.....
結果是glut函數全都不能被識別。究其原因,是因為沒有鏈接到相應的庫,比如在終端裡用gcc編譯的時候需要手動鏈接幾個庫: -lGL -lGLU -lglut。因此需要在eclips裡加如這幾個庫。步驟如下:
1,點擊Project選折下拉列表裡的properties
2,手動添加glut,GL,GLU這幾個庫就OK了。