UDT--安装教程

UDT配置流程:

 

UDT压缩包下载地址:

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

 

UDT中文件分类:UDT--安装教程_第1张图片

./src : UDT 库源代码

./app: 使用UDT库的范例

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

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

 

安装环境:

Centos6.8

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


 

安装步骤:

 

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

 

 UDT--安装教程_第2张图片

 

 

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

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

 UDT--安装教程_第3张图片

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

cd  /usr/include/c++/4.4.7

mv   src/   udt

 UDT--安装教程_第4张图片

 

 

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

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

make

 UDT--安装教程_第5张图片

 

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

cp  libudt.so  /lib

ldconfig

 

至此,安装完毕。

 

 

测试:

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

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

 

 

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

命令如图

 UDT--安装教程_第6张图片

 

 

 

注意事项:

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

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

 

你可能感兴趣的:(计算机网络)