5.2. Ejemplo: Construir un programa en C usando un Makefile
Construya un programa C de ejemplo utilizando un Makefile siguiendo los pasos de este ejemplo.
Requisitos previos
Procedimiento
Cree un directorio
hellomakey cambie a este directorio:mkdir hellomake cd hellomake
$ mkdir hellomake $ cd hellomakeCopy to Clipboard Copied! Toggle word wrap Toggle overflow Cree un archivo
hello.ccon el siguiente contenido:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Cree un archivo
Makefilecon el siguiente contenido:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ImportantLas líneas de la receta del Makefile deben comenzar con el carácter de tabulación Al copiar el texto anterior de la documentación, el proceso de cortar y pegar puede pegar espacios en lugar de tabulaciones. Si esto ocurre, corrija el problema manualmente.
Ejecutar
make:make
$ make gcc -c -Wall hello.c -o hello.o gcc hello.o -o helloCopy to Clipboard Copied! Toggle word wrap Toggle overflow Esto crea un archivo ejecutable
hello.Ejecute el archivo ejecutable
hello:./hello
$ ./hello Hello, World!Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ejecute el objetivo de Makefile
cleanpara eliminar los archivos creados:make clean
$ make clean rm -rf hello.o helloCopy to Clipboard Copied! Toggle word wrap Toggle overflow