You are on page 1of 4

Manual de uso de OpenGL en Visual studio 2010

Informtica Grfica

Jos Mara Cecilia Canales Grado en Ingeniera Informtica

lunes, 27 de junio de 2011


Universidad Catlica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 info@ucam.edu - www.ucam.edu

Informtica Grfica 2 En este manual vamos a ver como generar un proyecto de visual studio con libreras grficas como OpenGL, glut, etc para hacer interfaces de usuario. En primer lugar tenemos que arrancar el visual studio 2010. Para el correcto funcionamiento de la aplicacin necesitamos una serie de ficheros. Creamos una carpeta que la podemos llamar opengl y donde metemos todas las libreras necesarias para compilar nuestros ejemplos: GL/glui.h GL/glut.h Glui32.lib Glui32d.lib Glut32.dll Glut32.lib

Previamente hay que: - Descargarse la librera GLUT: http://www.xmission....~nate/glut.html - glut32.dll se debe situar en windows\system32 - glut32.lib se debe situar en C:\Program Files\Microsoft Visual Studio 10.0\VC\lib - glut.h se debe situar en C:\Program Files\Microsoft Visual Studio 10.0\VC\include\GL Tambin es necesario incluir las libreras opengl32.lib, glu32.lib y glut32.lib en la lista de libreras del proyecto, en el caso de Visual Studio 2010 C++ se accede en Project > Properties > Linker > Input > Additional Dependencies.

Ahora podemos configurar visual studio para que en cada proyecto que creemos no tengamos indicarles cuales son las libraras que tenemos que incluir. Para ello vamos a herramientas, opciones, proyectos y soluciones, y seleccionamos Vc++ Directorios. En ese directorio incluimos la carpeta en archivos de inclusin y de biblioteca. Una vez configurado visual studio ya no ser necesario que incluyamos estas libreras, solo tendremos que hacer el include de glut.h o glui.h.

El siguiente paso ser crear un proyecto. Para ello pulsamos archivo/nuevo/proyecto

2
Jos Mara Cecilia Canales - Tlf: (+34) 968 27 85 87 - jmcecilia@ucam.edu

Informtica Grfica 3

Y ahora creamos un archivo de tipo consola. Elegimos la opcin Win32, Aplicacin de consola Win32. Seleccionamos la ubicacin del proyecto y nos aseguramos que la opcin crear directorio para la solucin este desactivada.

Ahora seleccionamos empty Project o proyecto vacio para generar el proyecto vacio

3
Jos Mara Cecilia Canales - Tlf: (+34) 968 27 85 87 - jmcecilia@ucam.edu

Informtica Grfica 4 Y obtenemos una estructura de directorios

Ahora suponiendo que tenemos unos ficheros con cdigo fuente como los ejemplos, los importamos a nuestro proyecto. Para ello pulsamos con el botn derecho sobre el proyecto

Y aadimos nuestros ficheros fuentes. Hay que tener en cuenta que en visual studio hay que incluir stdlib.h antes que glut.h. De este modo nos quitamos una incompatibilidad que hay con la funcin exit.

Web de ejemplos: Aqu tenis un video con instrucciones para iniciar visual studio 2005 con Opengl. https://polimedia.upv.es/visor/?id=d73df12b-45b7-7a44-9ed9-1ba0de2a5c41

4
Jos Mara Cecilia Canales - Tlf: (+34) 968 27 85 87 - jmcecilia@ucam.edu

You might also like