首先其安装非常简单:
1
|
sudo
apt-get install freeglut3 freeglut3-dev
|
Step 3
下面为一段测试程序:- Test program - Create a 'main.cpp'
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#include <GL/glut.h> void draw(void) { // Black background glClearColor(0.0f,0.0f,0.0f,1.0f); glClear(GL_COLOR_BUFFER_BIT); //Draw i glFlush(); } //Main program int main(int argc, char **argv) { glutInit(&argc, argv); /*Setting up The Display / -RGB color model + Alpha Channel = GLUT_RGBA */ glutInitDisplayMode(GLUT_RGBA|GLUT_SINGLE); //Configure Window Postion glutInitWindowPosition(50, 25); //Configure Window Size glutInitWindowSize(480,480); //Create Window glutCreateWindow("Hello OpenGL"); //Call to the drawing function glutDisplayFunc(draw); // Loop require by OpenGL glutMainLoop(); return 0; } |
在编译的时候就要注意了!!
1
|
g++ -o test test.cpp -lglut -lGLU -lGL
|
大功告成!!