写一些现成的Makefile,方便回忆。不断追增。
all:server client
serv_src = server.c client.h
client_src = client.h client.c
server:$(serv_src)
gcc -o server $(serv_src)
client:$(client_src)
gcc -o client $(client_src)
clean:
rm server client
自动推导规则
sig:sigaction
sigaction.o:sigaction.c
clean:
rm -f sigaction *.o
其中,目标名(sig),可以任意。但后面的依赖程序名却要和源文件名一致。