1.首先将include目录下的csapp.h和src目录下的csapp.c拷贝到netp目录下。
2.然后新建makefile,写入以下内容:
SOURCE = csapp.c echo.c echoclient.c echoserveri.c hostinfo.c
OBJECT_CLIENT = csapp.o echoclient.o
OBJECT_SERVER = csapp.o echo.o echoserveri.o
all:
gcc -c $(SOURCE)
gcc -o client $(OBJECT_CLIENT) -lpthread
gcc -o server $(OBJECT_SERVER) -lpthread
保存。
3,执行make
然后便会生成client和server。我们首先启动server:执行./server 80.然后启动client:./client localhost 80.
随后在client窗户中输入字符串,按回车后便会得到服务器返回相同的字符串。
over