Preguntas etiquetadas con gnu-make

12
Restricción del comportamiento de GNU-Make a POSIX Make

¿Hay alguna forma conocida de hacer que Linux makerechace el uso no intencionado de GNU-Make extensiones específicas en Makefile al editar o usar el Makefile de otros en Linux? Quiero decir, ¿restringir GNU-Make para que se comporte como se makeespecifica en POSIX y rechazar cualquier extensión...

10
¿Qué significa el símbolo% en Makefile?

Estoy jugando con makefiles y me encontré con % .o o % .c . Por lo que entendí, especifica todos los archivos c o o . Pero por qué este trabajo: %.o: %.c $(CC) -c $^ -o $@ y esto no funciona SOURCE := $(wildcard *.c) $(SOURCE:.c=.o): SOURCE $(CC) -c $^ -o $@ Ambas expresiones especifican...