Está en la página 1de 3

Versin 1.

1 Marzo 2007

USANDO GLUT (PARA OPENGL) Y DEV-C++

Por Mauricio Monsalve Moreno

Con esta gua podr desarrollar aplicaciones para OpenG tanto en !indo"s co#o en inu$% asegurando #$i#a porta&ilidad. 'e supone (ue el lengua)e de desarrollo es C C** + la &i&lioteca a ocupar es G ,-.

INSTALANDO GLUT PARA DEV-C++


1. /ev0C**% ta#&i1n conocido co#o /ev0CPP% de&e estar +a instalado en el e(uipo !indo"s.

fig. /evPac3 de G ,- descargado.

5. 67ora% +a descargado el /evPa3% se de&e instalar. 'e puede 7acer do&le clic3 so&re este si es (ue esta asociado. /e lo contrario es necesario ir al #en8 de /ev0C** + elegir 9erra#ientas 0 Pac3age Manager.

fig. 2ntorno de tra&a)o de /ev0C**.

2. 2n necesario &a)arse el /evPa3 de G ,- 4o alguna alternativa co#pati&le.. Para esto es posi&le ir a nigels + &a)arse el /evPa3.
fig. 6ccesando al Pac3age Manager.

uego se elige :nstall Pac3ages + se elige el /evPa3.

fig. /escarga del /evPac3 de G ,-.

fig. 'eleccin del /evPac3 a instalar.

6cto seguido esta instalado el /evPa3 de G ,- (ue

per#itir usar c#oda#ente OpenG . ?. &&Co" !'to () !' o'i*l! t+)*),)+ -o" GLUT.. Por e)e#plo% se puede ir a cargar un cdigo (ue use G ,-.

;ig. 2l /evPac3 ;igurando co#o instalado.

COMPILANDO PROYECTOS CON GLUT


<. 67ora se va a 9erra#ientas 0= Opciones del co#pilador.

;ig. 6&riendo un cdigo (ue usar G ,-.

fig. Opciones del Co#pilador.

6(u se colocan las opciones del lin3er> -lglut32 -lglu32 -lo !"gl32 -l#i"$$ -l$ -lg%i32

fig. as &i&liotecas incluidas.

6cto seguido se co#pila + e)ecuta.

fig. Pulsa @A para co#pilar + e)ecutar un pro+ecto.

B luego se tiene el resultado operacional + satis;actorio. Cueno% slo si /ev0C** no recla# con alg8n error o "arning. 'i el cdigo esta &ien escrito en inu$% no recla#ar en !indo"s% de seguro.
fig. Opciones necesarias para co#pilar pro+ectos con G ,-.

fig. :#agen del pro+ecto cargado.

ACERCA DE DEV-C++
D,na e$celente co#&inacinE /ev0C** act8a co#o GCC pero para !indo"s% por(ue inclu+e a MinG!% Mini#alist GF, ;or !indo"s. Cloods7ed 'o;t"are> 6(u /ev0C** est disponi&le para ser descargado 4son los desarrolladores..

fig/ 6cerca de /ev0C**.

También podría gustarte