Resultados de la búsqueda a petición "gnu-make"

1 la respuesta

¿Los requisitos previos de solo pedido no funcionan correctamente en GNU make?

Tengo un problema con los requisitos previos de solo pedido. Estos no se ejecutan primero en absoluto. ¿Estoy entendiendo mal la forma en que funcionan los requisitos previos de solo pedido? El siguiente script de creación: .PHONY: mefirst ...

6 la respuesta

¿Comodines recursivos en GNU make?

Ha pasado un tiempo desde que usémake, así que tengan paciencia conmigo... Tengo un directorioflac, que contiene archivos .FLAC. Tengo un directorio correspondiente,mp3 que contiene archivos MP3. Si un archivo FLAC es más nuevo que el archivo ...

4 la respuesta

Usando Makefile para limpiar subdirectorios

¿Es posible realizar un make clean desde el directorio padre que también limpia recursivamente todos los subdirectorios sin tener que incluir un makefile en cada subdirectorio? Por ejemplo, actualmente en mi Makefile, tengo algo como: SUBDIRS = ...

5 la respuesta

Usando CMake con GNU Make: ¿Cómo puedo ver los comandos exactos?

Uso CMake con GNU Make y me gustaría ver todos los comandos exactamente (por ejemplo, cómo se ejecuta el compilador, todos los indicadores, etc.). GNU make tiene--debug, pero no parece ser tan útil ¿hay alguna otra opción? ¿CMake proporciona ...

2 la respuesta

¿Por qué .SECONDARY no funciona con patrones (%) mientras que .PRECIOUS sí?

Mi pregunta es comprender mejor lo que me perdí en el proceso de creación y el propósito SECUNDARIO frente a. PRECIOSO, no hacer que mi script funcione, ya que ya funciona. Estoy usando make para abrir un editor de emacs en un archivo (java ...

2 la respuesta

Número de trabajos de compilación paralelos en llamada recursiva

Tengo un archivo MAKE que envuelve la compilación real en una sola llamada recursiva, para obtener y liberar una licencia alrededor de la compilación, independientemente de si la compilación tiene éxito. Ejemplo: .PHONY main_target main_target: ...

1 la respuesta

Cómo incluir el prefijo de ruta en la regla de creación de patrones de GNU

Considera lo siguiente: %.foo: %.bar echo $< > $@Asumiendo que tenemos un archivo1.bar, el comando ejecutado es simplementeecho 1.bar > 1.foo. Sin embargo cuando% contiene una ruta, en lugar de solo un nombre de archivo, comienza a volverse ...

1 la respuesta

Genere múltiples objetivos usando una sola acción / regla

¿Cómo escribo una regla para generar un conjunto de archivos con una sola acción? Ejemplo: archivosx, y, z se generan como resultado de una sola ejecución de scriptt.sh que toma archivoa como entrada x y z: a t.sh $@GNU make intenta ...

1 la respuesta

¿Cómo puedo capturar el directorio actual como un nombre de ruta absoluto en una variable make?

Me gustaría obtener el directorio actual durante la ejecución de un archivo GNUmake en una variable make. ¿Cuál es la sintaxis para hacer esto? ¿Algo como esto? DIR := $(PWD)

1 la respuesta

Regla de patrón genérico Makefile - xyzzy-en_US.ext2 de xyzzy.ext0

No puedo encontrar una manera de definir una regla de patrón genérico para el siguiente tipo de producción con make: exigirxyzzy-en_US.ext2 dexyzzy.ext0 víaxyzzy.ext1. Esto funciona: all: xyzzy-en_US.ext2 # to be compiled from xyzzy.ext0 ...