Preguntas etiquetadas con makefile

Un archivo MAKE es un archivo de entrada para el lenguaje de control de compilación / herramienta de marca. Especifica objetivos y dependencias junto con comandos asociados para realizar (también conocidos como recetas) para actualizar los objetivos.






17
¿Por qué nadie usa make para Java?
Casi todos los proyectos de Java que he visto usan Maven o Ant. Son buenas herramientas y creo que casi cualquier proyecto puede usarlas. ¿Pero qué pasó a hacer ? Se utiliza para una variedad de proyectos que no son Java y puede manejar Java fácilmente. Seguro que tiene que …
162 java  ant  makefile  maven 


5
Abortar el archivo MAKE si la variable no está configurada
¿Cómo podría abortar una ejecución de make / makefile basada en una variable de makefile que no se establece / valora? Se me ocurrió esto, pero funciona solo si la persona que llama no ejecuta explícitamente un objetivo (es decir, makesolo se ejecuta ). ifeq ($(MY_FLAG),) abort: ## This MUST …
151 makefile 



4
¿Suprimir el eco de la invocación de comandos en makefile?
Escribí un programa para una tarea que se supone que imprime su salida en stdout. La especificación de asignación requiere la creación de un Makefile que, cuando se invoca, make run > outputFiledebe ejecutar el programa y escribir la salida en un archivo, que tiene una huella digital SHA1 idéntica …
147 linux  unix  makefile  posix 

7
Hacer: ¿cómo continuar después de que falla un comando?
El comando $ make allda errores como rm: cannot remove '.lambda': No such file or directorypara que se detenga. Quiero que ignore los errores rm-not-found-errors. ¿Cómo puedo forzar la fabricación? Makefile all: make clean make .lambda make .lambda_t make .activity make .activity_t_lambda clean: rm .lambda .lambda_t .activity .activity_t_lambda .lambda: awk …
143 makefile 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.