Makefile para openGL y Gtk+/wxWidgets

  • COMENZANDO POR EL PRINCIPIO
Tenemos que especificar que herramientas utilizaremos para desarrollar aplicaciones, me enfocare en las siguientes:

SO: Debian Lenny
OpenGL/Glut (version para linux freeglut3)
Make
Gcc/g++ (para programas escritos en C/C++)

instalamos esas dependencias:
sudo apt-get install gcc g++ make
sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev

Compilación de proyectos

MAKE
Dado el hecho de que debemos manejar librerías e incluso varios códigos fuente cuando programamos alguna aplicación, lo primero es entender como funcionan herramientas como el comando make, que ejecuta un script para realizar múltiples tareas.
basándonos en la información de la documentación oficial del proyecto GNU:

http://www.gnu.org/software/make/manual/make.html

realizamos la siguiente plantilla:

(no lo quería poner hasta que no entregara el previo de la practica 1 LOL)

#Makefile hecho por Yesica

OBJECTS = programa.o
OPENGL = -lglut
FUENTE = programa.c
SALIDA = programa.out
CC = gcc

inicio:
$(CC) $(FUENTE) $(OPENGL) -o $(SALIDA)

2 comentarios: