¿Cómo utilizar archivos MAKE en Linux?
En los sistemas Linux, la función del makefile es compilar y vincular los archivos fuente escritos. El formato básico del makefile es el siguiente: destino...?
: requisito previo. ..
Comando (Tab)
#Explicación del formato
destino: el archivo de destino generado puede ser un archivo ejecutable o un archivo de destino intermedio
requisito previo: archivo de destino generado
comando: el comando Make, generalmente comandos de compilación y vinculación, debe ir precedido de la tecla Tab para que sea efectivo
Ejemplo simple de makefile (Ubuntu 11.10 ):
El archivo makefile y el archivo fuente hello.c están en la carpeta de comandos recién creada; luego cambie al directorio de comandos en la consola e ingrese directamente el comando make para generar hello.o y exe.out como se muestra en la siguiente figura:
Comando en la consola:
Explicación del comando: gcc?c?hello.c: compila el archivo fuente hello.c en el directorio de comandos y genera saludo después de la compilación .o archivo intermedio.
rm: Elimina los archivos hello.o y exe.out del directorio de comandos
. /exe.out: genera el archivo ejecutable exe.out hello.c, que dice ¡Hola mundo!
make: El comando make tiene el mismo efecto de ejecución que el comando make?exe.