unpV1的源码的使用方法


unpV1的源码的使用方法
 
正准备把unpV1再看一遍,但是居然把unp的编译方法给忘记了。查了查资料,才弄好。这就是以前没有养成做笔记的习惯所带来的后果了,浪费了20分钟时间。现在把unpV1源码的使用方法记录下来:  www.2cto.com  
        1.  编译静态库并复制到/usr/lib和/usr/lib64.
 
cd lib
make
cd ..
sudo cp libunp.a /usr/lib
sudo cp libunp.a /usr/lib64 
 
         2.修改unp.h
 
#include    "../config.h" 的../去掉,即#include   "config.h"
加上#define MAX_LINE 2048
注释掉struct in_pktinfo结构体的声明
 
         3.复制unp.h和config.h到/usr/include
 
         4.编译方法,链接libunp.a静态库就可以了,即-lunp。举个例子:
 
${CC} -g -o tcpserv01 tcpserv01.c -lunp
 

相关内容

    暂无相关文章