Escribir un archivo make es necesario cada vez que se compila software como C + + . Cualquier cosa que hagas en un archivo make se puede escribir directamente en la línea de comandos del sistema operativo . Sin embargo , hacen que los archivos son muy útiles porque se puede escribir los comandos en el archivo de marca, y eso hace que las tareas de compilación redundantes fácil. Sigue leyendo para saber cómo escribir un archivo make . Instrucciones
1
Definir las macros en la parte superior de su archivo Make . Las macros son básicamente variables que pueden ser referenciados en cualquier lugar en el archivo Make . La sintaxis consta de pares de nombre y valor .
2
Añada algunos comentarios en el Makefile . Comentarios tienen ninguna funcionalidad que no sea para mejorar readablitiy humano. Haga comentarios usando el " #" al principio de la línea .
3
Definir un objetivo clean en el archivo Make . El objetivo clean eliminará cualquier código de objeto y los ejecutables . El sytax será:
limpia : - rm * o
La línea que comienza con rm - debe tener una ficha y no tres espacios para ser sintácticamente correcta
4 . .
Proporcionar un objetivo actualización. Este objetivo actualizar los archivos con el repositorio de código fuente . Esto garantizará que se compila con el último código fuente .
5
Crear un objetivo de compilación. Esto compilará el código fuente. La sintaxis es
compilación : . . . $ CC- c $ * cpp
$ * recopilará cualquier archivo de código fuente que termina en cpp
6
Proporcionar una meta tag . Esto le permitirá al rótulo o etiqueta del código fuente para que usted pueda referirse a estas versiones de archivos para solucionar algunos problemas. La sintaxis de este comando dependerá de su software de control de versiones de código fuente que está utilizando .
7
Crear un destino de implementación . Esto copia el código ejecutable en la ubicación deseada . La sintaxis de este comando será:
despliegue : . -Cp hola /usr /despliegues
Dónde hola es el nombre del archivo ejecutable . /usr /implementaciones es el directorio que contiene el código ejecutable.
8
Crear un objetivo de generación. Esto ejecutará todas las medidas previamente definidas. Por lo tanto , el usuario sólo más probable es que tenga que escribir " make build " para ejecutar todos los comandos . La sintaxis será:
construir: " . Hacer Construir " limpio actualización compile deploy
9
Ejecute el comando