最近开始学习网络编程,由于有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.将源码压缩包放入指定路