UDT--安装教程

来源:互联网 发布:淘宝怎么弄限时促销 编辑:程序博客网 时间:2024/06/06 15:41

UDT配置流程:

 

UDT压缩包下载地址:

http://udt.cvs.sourceforge.net/viewvc/udt/UDT4/?view=tar

 

UDT中文件分类:

./src : UDT 库源代码

./app: 使用UDT库的范例

./doc: UDT库的介绍,包含库中函数,使用方法等

./win: Windows下使用UDT库的c++项目

 

安装环境:

Centos6.8

gcc-c++(若未安装 ,执行  yum -y install gcc-c++)


 

安装步骤:

 

1.ROOT用户身份登录系统,将解压得到的文件夹放入/root   ;

 

 

 

 

2.将 src 复制到 /usr/include/c++/4.4.7

cp  -r  /root/udt4/src  /usr/include/c++/4.4.7

 

3.进入  /usr/include/c++/4.4.7  , 并将其目录下 src 文件夹 更名为udt

cd  /usr/include/c++/4.4.7

mv   src/   udt

 

 

 

4.进入  udt 文件夹,执行make命令 生成动态链接库libudt.so

cd  /usr/include/c++/4.4.7/udt

make

 

 

5.将动态链接库复制到 /lib , 执行  ldconfig 更新 动态链接库表

cp  libudt.so  /lib

ldconfig

 

至此,安装完毕。

 

 

测试:

PS:文件夹app中示例代码所引入头文件为#include<udt.h> , 按照该流程 ,应写为#include<udt/udt.h>

1.进入  /root/udt4/app ,编译生成可执行文件  

 

 

2. 打开两个终端 进入/root/udt4/app  ,在终端一先执行  appserver   然后在终端二执行appclient

命令如图

 

 

 

 

注意事项:

1. 编写c++程序时,引入udt库中头文件时,应输入   #include<udt/XXX.h>

2. 编译,链接包含udt库的程序时,应 链接 两个动态库   -ludt   -lpthread

 

0 0
原创粉丝点击