Я пытаюсь создать make-файл, который может запускать несколько общих файлов и создавать объекты в разных каталогах
all: clean debug release
debug:
gcc -g -o debug/client.o client.c
gcc -g -o debug/server server.c -pthread
gcc -g -Wall -o debug/serverLog -DLOGFILE server.c -pthread
release:
gcc -Wall -o release/client client.c
gcc -Wall -o release/server server.c -pthread
gcc -Wall -o release/serverLog -DLOGFILE server.c -pthread
clean:
-rm debug/client
-rm debug/server
-rm debug/serverLog