UNIX网络编程卷1(第三版)关于源程序编译出错问题的详细解决方法

本文介绍了在Ubuntu 10.04上编译UNIX网络编程卷1第三版源码时遇到的问题及解决步骤,包括环境设置、源码下载、编译过程和使用xinetd配置daytime服务。通过解决缺少的头文件、编译错误以及启动服务,成功运行了示例程序。
摘要由CSDN通过智能技术生成



最近开始学习网络编程,由于有Linux基础,所以选择了 UNIX网络编程卷1第三版作为主要阅读书籍,按照书上建议开始调试源程序,发现编译出错,通过查找相关网络资源,总结如下解决方法与各位朋友分享!


环境说明(应该也适用于其他Linux版本):

Linux系统 Ubuntu10.04

gcc 版本gcc –version的结果 gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3


最新版本Ubuntu14.04 下载http://releases.ubuntu.com/14.04/ 


参考3中提供了 sys/event.h,sockio.h,ioccom.h等头文件下载, filio.h头文件没找到,这些文件不影响编译运行,filio.h参考了一个博客上提供的源码,见附录

 

步骤:

1.源码包下载地址:www.unpbook.com获取

2.将源码压缩包放入指定路

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值