《Unix网络编程》(第三版)源码使用方法

《Unix网络编程》中的源代码大都是基于作者提供的头文件跟库,所以使用前需要适当配置好运行环境。
搭建步骤:

  一、下载源代码及相应头文件和库文件
  下载链接:     http://download.csdn.net/detail/mengxiang_tianji/9486996
  也可在作者提供的网站下载:www.unpbook.com获得
  或也可在图灵网站获得:www.turingbook.com获得

  二、解压unpv13e.tar.gz:

  tar -xvf unpv13e.tar.gz

  三、依次执行以下命令编译代码得到一个libunp.a库文件:

  cd unpv13e
  ./configure
  cd lib
  make

  四、复制文件libunp.a到usr/src目录下(其他目录也可以,仅以示例):

  sudo cp libunp.a /usr/lib

  五、在lib目录中找到unp.h和config.h两个头文件复制到与源代码同目录下(其他路径也可以,但需要修改源文件中引用unp.h和config.h头文件的路径,仅以示例);

  六、编译程序时要以-lunp参数方式指定程序需要依赖的库(unplib.a),如编译daytimetcpcli.c文件:

 gcc daytimetcpcli.c -o daytimetcpcli -lunp

  七、运行程序。
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值