网络编程(1)环境搭建

实习校招结束后,针对这段时间的面试经历,本着补缺补差的原则开始新的征程,先从网络编程开始。

必备资料:1《UNIX网络编程 》卷一和卷二,均选择第三版

              2 《UNIX网络编程》配套源码http://download.csdn.net/detail/u014448505/7965427

环境搭建:核心是unp.h文件

具体步骤:

1 解压unpv13e.tar.gz,按照readme文件执行命令,主要完成前两步即可。

即(1)./configure

   (2)cd lib

       make

至此生成libunp.a文件

2 将1中libunp.a静态库拷贝至/usr/lib下 cp libunp.a /usr/lib

将config.h和unp.h文件拷贝至新建目录lnc下

将书中案例拷贝至新建目录unp1下,表示是卷1的用例

整个目录结构如下

3 执行用例

gcc daytimetcpsrv1.c -o server -lunp(引入libunp.a)

gcc daytimetcpcli.c -o client -lunp

产生server.exe和client.exe

原文地址:https://www.cnblogs.com/wygyxrssxz/p/4469078.html