all:server client
server: server.o
g++ -g -o server server.o
client:client.o
g++ -g -o client client.o
server.o:
g++ -g -c server.cpp
client.o:
g++ -g -c client.cpp
clean:$(all)
rm -rf $(all) *.o
为什么我 make clean 的时候,我的server 和client 并没有被删除。只删除了.o 文件?