В задании просят починить файлы, но фактически они даются нам уже рабочими, поэтому мне нужно только разобраться с тем, что происходит внутри
16 lines
228 B
Makefile
16 lines
228 B
Makefile
targets = server_msg client_msg
|
|
all: $(targets)
|
|
|
|
server_msg: server_msg.o
|
|
$(CC) -o $@ $^ $(CFLAGS)
|
|
|
|
client_msg: client_msg.o
|
|
$(CC) -o $@ $^ $(CFLAGS)
|
|
|
|
%.o: %.c
|
|
$(CC) -c $^ -o $@ $(CFLAGS)
|
|
|
|
clean:
|
|
rm -f $(targets)
|
|
rm -f *.o
|