MAKEFILE es un archivo, que, viendolo de una forma rapida y simple, contiene todos los programas que uno desea compilar. Para ejecutar este archivo, uno debe tipear "make", entonces se compilaran todos los programas que esten especificados en la Makefile.
Una buena idea para sacarle provecho a este archivo es tener un directorio con todos los programas o tareas. Entonces solo con una Makefile en ese directorio sera posible compilar uno o mas programas segun sea lo que se quiera.
#Ejemplo de una Makefile CC = gcc CFLAGS = -O2 LIBS = all : prog1 prog2 prog3 prog1 : prog1.c < tab > ${CC} ${CFLAGS} prog1.c ${LIBS} -o prog1 prog2 : prog2.c < tab > ${CC} ${CFLAGS} prog2.c ${LIBS} -o prog2 prog3 : prog3.c < tab > ${CC} ${CFLAGS} prog3.c ${LIBS} -o prog3- Los comentarios son las lineas que llevan un "".