1.unix网络编程卷1:套接字联网API(第三版)
源代码下载:http://www.unpbook.com/src.html
2.解压下载的源码到某一目录(我的是:/home/damage/文档/unpv13e)
3.切换到当前源码目录
4.依次执行下列命令
./configure
cd lib
make
cd ../libfree
make
5.make libfree可能会出现错误
解决方案:在inet_ntop.c中加入如下代码即可:(插入到所有头文件之后)
#define size_t socklen_t
6.关键一步(需要root权限)
cp ./lib/unp.h /usr/include/
7.测试introduction实例
cd intro
make daytimetcpsrv
make daytimetcpcli
//测试结果
./daytimetcpsrv
./daytimetcpcli 127.0.0.1
Sat May 6 21:35:10 2017