1、到www.unpbook.com上下载包
centOS系统用 wget http://www.unpbook.com/unpv13e.tar.gz下载压缩包
2、解压包
tar -zxvf unpv13e.tar.gz
3、进入解压的目录包里
如果有权限报错要加权限,没有直接./configure,权限命令chmod 744
cd lib 执行命令make
cd ../libfree 再次执行make
可能centOS会有出错
我直接把inet_ntop.c文件的inet_ntop给注释掉,后面使用不知道会不会有问题,然后make
4、把生成的libunp.a库文件和config.h和unp.h文件放到编译使用对应的目录下
注意:unp.h文件拷贝前要把修改下头文件,把"../config.h"改成"config.h"
cp unp.h /usr/include/
cp config.h /usr/include/
cp libunp.a /usr/lib/