如何使用unix网络编程第三版的源码_william unix网络编程 源码

unix网络编程书中所有代码都基于它提供的头文件和库。所以学习时要用书中的代码做练习就必须配置好他需要的环境。
首先到http://ishare.iask.sina.com.cn/f/13238521.html?sudaref=blog.csdn.net&retcode=0下载源码包

第一步:在终端中进入upnv13e目录,然后执行代码:

  1. ./configure

第二步:这里有问题及解决方法

cdlib
make(如果报如下错误:inet_ntop.c:61: error: argument 'size' doesn't matchprototype
/usr/include/arpa/inet.h:153: error: prototype declaration
inet_ntop.c第61行 size_t size ->改成 socklen_tsize)

第三步:这一步没有问题

  1. cd../libfree
  2. make
第四步:

如何使用unix网络编程第三版的源码_william unix网络编程 源码
  1. cd../libgai
  2. make
  3. cd..//回到unpv13e目录
  4. 然后拷贝生成的ku到系统库目录:
  5. sudocplibunp.a/usr/lib
  6. sudocplibunp.a/usr/lib32
第五步:修改unp.h并将其和config.h拷贝到/usr/include中,为了以后include方便
  1. vimlib/unp.h
  1. sudocplib/unp.h/usr/include
  2. sudocpconfig.h/usr/include
以后编译代码的时候加上-lunp链接我们的库。(貌似只能用gcc,不能用g++)

  

爱华网本文地址 » http://www.aihuau.com/a/25101017/351474.html

更多阅读

网络电话怎么如何使用 免费网络电话在线使用

网络电话怎么如何使用——简介网络电话是在宽带网络上面使用的一种通信工具,费用低廉。越来越受到全世界人民的爱好。网电可使用五种方式接入,请您依据自己的使用习惯或者使用范围,选择一种您最满意的接入,下面就详细的说明一下。 网络

《讲话稿写作入门》第三版 目录 领导讲话稿写作

序 言 篇机关的讲话稿与讲话稿的机关(第三版序)随风潜入夜润物细无声(第二版序)有用而且有味六问六答作自序请君为我倾耳听引 子 篇第一章 力求好吃又好看一、化繁为简法二、案例研讨法三、戏说历史法第二章 讲话三说法一、

声明:《如何使用unix网络编程第三版的源码_william unix网络编程 源码》为网友春意荡漾分享!如侵犯到您的合法权益请联系我们删除