1、先在官网 http://www.unpbook.com/unpv13e.tar.gz 下载源文件
2、解压:tar -xzvf unpv13e.tar.gz
3、cd unpv13e; ./configure
4、cd lib; make
至此,编译成功生成静态库libunp.a
然后在unpv13e文件夹中成功生成libunp.a文件
5.将生成的libunp.a静态库复制到/usr/lib/中
- cd ..
- sudo cp libunp.a /usr/lib
6,修改unp.h并将其和config.h拷贝到/usr/include中,为了以后include方便
- vim lib/unp.h //将unp.h中#include "../config.h"修改为#include "config.h" 。在unp.h中需要添加一行: #define MAX_LINE 2048
- sudo cp lib/unp.h /usr/include
- sudo cp config.h /usr/include
这里复制到/usr/include目录后,非root用户无权查看,记得chmod 744 一下