在陈述这个小实例之前,首先将mafile写出来:
<span style="font-size:18px;">makefile:
all:client server #all规则,他依赖于client和server规则
client:tcp_process.o tcp_client.o #client规则生成客户端程序
gcc -o client tcp_process.o tcp_client.o
server:tcp_process.o tcp_server.o #server规则生成服务端程序
gcc -o server tcp_process.o tcp_server.o
tcp_process.o: #tcp_process.o规则生成tcp_process.o(这个规则其实也可以不要,但是
#为了看清关系)
gcc -c tcp_process.c -o tcp_process.o
clean: #clean规则,删除client,server和所有中间文件
rm -f client server *.o
</span>