Red de conocimiento informático - Material del sitio web - Cómo desarrollar usando OpenGL C en Linux

Cómo desarrollar usando OpenGL C en Linux

Proporcionar:

1. Configure el entorno c en Ubuntu y proporcione gcc y g.

2.

Ejecute el ejemplo de opengl para probar si el entorno configurado se instaló correctamente

Cree un nuevo archivo de proyecto en eclipse, suponiendo que se llame Prueba. y Crear un nuevo C En el proyecto de prueba, cree un nuevo archivo de código fuente C, suponiendo que se llame main.cpp, y escriba el código #include?lt;GL/glut.hgt;

void? init();

void?display();

int?main(); int?argc,?char(); int?argc,?char* ?argv[] )

{ glutInit(amp; argc, ?argv); glutInitDisplayMode(GLUT_RGB?|GLUT_SINGLE); glutInitWindowPosition(0,?0); glutInitWindowSize(300,?300);

glutCreateWindow("OpenGL?D?View");

init(); glutDisplayFunc(pantalla);

glutMainLoop() return?;

}

void?init()

{ glClearColor(0.0,?0.0,?0.0,?0.0); glMatrixMode(GL_PROJECTION); glOrtho(-5,?15); gluLookAt(0,?0,?10,?0,?0,?0,?0,?1,?0);

}

void?display( )

{ glClear(GL_COLOR_BUFFER_BIT);

glColor3f(1.0,?0,?0); glutWireTeapot(3);

glFlush(

}

Haga clic derecho en el nombre del archivo del proyecto

Test-gt. Haga clic en Propiedades-gt; C/C Bulid-gt; -gt;Bibliotecas,

Agregue varias bibliotecas en esta ventana,

GLU, glut, GL,

Haga clic en Aceptar.

Si desea utilizar opencv,

Agregue cv, cxcore, highgui y otras bibliotecas aquí según sus necesidades

Al mismo tiempo, en GCC C Compiler-gt; Agregue la ruta /usr/include/GL en Incluye

Si también desea utilizar la biblioteca en opencv, agregue la ruta de opencv, generalmente /usr/include/opencv

Ejecute el programa anterior, se mostrará el resultado de ejecución de opengl en forma de tetera