`
soboer
  • 浏览: 1311275 次
文章分类
社区版块
存档分类
最新评论

Linux Socket 网络编程 基于GTK+ 的多线程实现的局域网通信软件

 
阅读更多

本程序的通信是基于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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics