[ Foro de C ]

sobre makefile

24-Aug-2019 23:51
Invitado (Iv?n Rodellas Garc?a)
0 Respuestas

Con freeBSD Unix 12.0, lo de programar en c, esta chupado se puede compilar todo o bajarlo.

Cada objetivo debe aparecer al principio de una línea seguido por el signo
de dos puntos.
Tras los dos puntos vienen las dependencias del objetivo; esto es, todos los
ficheros que se usan para actualizarlo.
Un objetivo necesita recompilación o enlace (actualización) si y sólo si cual-
quiera de sus dependencias cambia. Además, cualquier dependencia debe ser
actualizada antes si lo necesita. En nuestro ejemplo, edit depende de cada uno
de los ocho módulos objeto; el fichero objeto main.o depende del fichero fuente
main.cpp y del fichero de cabecera defs.h; si cambia uno de éstos, edit debe
ser enlazado de nuevo, pero antes, main.o debe ser recompilado.
Tras el objetivo y los ‘:’ vienen las dependencias, separadas por blancos.
Por omisión, make empieza con la primera regla que encuentra en el makefile
(el default goal en inglés), sin contar aquéllas cuyo objetivo empieza con un








Donde puedo encontrar este fragmento del makefile de 60 paginas, o sea la versión completa de 220 paginas




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)