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

来源:互联网 发布:mysql substr 编辑:程序博客网 时间:2024/06/05 23:56

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

  一、下载源代码及相应头文件和库文件  下载链接:     http://download.csdn.net/detail/qq_19175749/9855681  也可在作者提供的网站下载: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  七、运行程序。
阅读全文
0 0