Utilizando GCC con Make y Automake

El procedimiento manual de compilación es relativamente fácil, sin embargo la complejidad de una compilación aumenta si se intentara compilar varios archivos fuentes, con varios ejecutables y algunas librerías incluidas. La herramienta make permite agilizar este método y automatizar la compilación. Con make es posible compilar, limpiar la compilación, instalar los ejecutables en la dirección correcta, etc... En general es un archivo script denominado Makefile que es interpretado por la herramienta y ejecutado. A continuación veremos un ejemplo simpe utilizando el ejemplo anterior:


\begin{lstlisting}[]
CC=gcc
CFLAGS=-Wall
\par
main:
$(CC) hola.c -o hola $(CFLAGS)
\par
clean:
rm -rf *o hola
\end{lstlisting}


julio 2010-08-25