Linux 下配置OpenGL开发环境

感谢原文作者:http://www.linuxidc.com/Linux/2013-05/84815.htm 给我提供了便捷的思路

原文转载如下:

Ubuntu 13.04下安装 OpenGL过程记录

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 

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


Linux 下配置OpenGL开发环境_第1张图片

你可能感兴趣的:(OpenGL)