本程序的通信是基于UDP协议的传输实现
服务器端:
server.h
se_sock.c
server.c
客户端
client.h
cl_sock.c
client.c
makefile代码
OBJ=client.o cl_sock.o
OBJ1=server.o se_sock.o
server:server.o se_sock.o server.h
gcc -Wall $(OBJ1) -o server `pkg-config gtk+-2.0 --libs` -l pthread
server.o:server.c server.h
gcc -Wall -c $< `pkg-config gtk+-2.0 --cflags`
server_sock.o:se_sock.c server.h
gcc -Wall -c $<
client:client.o cl_sock.o client.h
gcc -Wall $(OBJ) -o client `pkg-config gtk+-2.0 --libs` -l pthread
client.o:client.c client.h
gcc -Wall -c $< `pkg-config gtk+-2.0 --cflags`
client_sock.o:cl_sock.c client.h
gcc -Wall -c $<
clean:
rm *.o