ubuntu14.04安装opgngl

转自:http://www.linuxidc.com/Linux/2013-05/84815.htm



sudo apt-get install build-essential 
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libglu1-mesa-dev 
sudo apt-get install freeglut3-dev

测试程序

#include <GL/glut.h>

void init(void){
    glClearColor(0.0,0.0,0.0,0.0);
    glMatrixMode(GL_PROJECTION);
    glOrtho(-5,5,-5,5,5,15);
    glMatrixMode(GL_MODELVIEW);
    gluLookAt(0,0,10,0,0,0,0,1,0);
    return;
}

void display(void){
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(1.0,0,0);
    glutWireTeapot(3);
    glFlush();
    return;
}

int main(int argc,char *argv[]){
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
    glutInitWindowPosition(0,0);
    glutInitWindowSize(300,300);
    glutCreateWindow("OpenGL #D View");
    init();
    glutDisplayFunc(display);
    glutMainLoop();

    return 0;
}

编译运行

 

gcc test.c -o test -lGL -lGLU -lglut

./test.c

 

posted @ 2014-12-01 13:40  Netop  阅读(199)  评论(0编辑  收藏  举报