unp1 头文件配置


1. 下载unpv13e.tar.gz  :http://www.unpbook.com/unpv13e.tar.gz

2. 解压并进入unpv13e ,可以先阅读README 

3. ./configure .  cd  ./lib && make 

4. cd ../libfree && make 报错:


 vim inet_ntop.c   到61行,将size_t size 改成  socklen_t size;


5.  cd libgai && make 

6. 至于./libroute  和 ./libxti 暂时不管

7. cp libunp.a  /usr/lib/libunp.a  && cp libunp.a  /usr/lib64/libunp.a 

8. cp config.h 和 lib/unp.h到 /usr/include 下面

9  vim /usr/include/unp.h  将include  "../config.h" 修改成  include  "config.h"

10. 测试配置  cd ./tcpcliserv  执行 gcc daytimetcpcli.c -o daytimetcpcli -lunp  没有出错则说明配置成功

11. ./daytimetcpcli 127.0.0.1  如果提示connect error: Connection refused 则是daytime服务没有开,到/etc/init.d/ 看下有没有xinetd服务,没有只能yum install 。如果有则vim /etc/xinetd.d/daytime-stream, 将里面的disable = yes 改成no 然后/etc/init.d/xinetd restart 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值