all: servidor
servidor: servidor.o
    gcc -lpthread -o servidor.o
servidor.o:
clean:
    gcc -c servidor.c
    rm -rf servidor.o


问题:

a)clean:行是否消除了servidor.c文件?

b)如何修改makefile,使其也可以编译client.c程序并创建client.o

最佳答案

您的整个makefile应该如下所示:

LDLIBS=-lpthread
servidor: servidor.o client.o
clean:
<TAB>rm -f *.o

08-17 00:31