交叉编译iperf源代码

<Iperf简介>

    Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。

<编译步骤>

➤编译平台和编译版本

使用的内核:linux3.1

使用的交叉编译器:arm-hisiv400-linux-gcc

使用的iperf的源码:Iperf3.0

使用的主机:Centos7.0

 

➤获取源代码

    https://github.com/esnet/iperf
 
➤解压文件
unzip iperf-master.zip
 
➤检测并对使用平台进行配置
./configure --host=arm-hisiv400-linux  --prefix=/home/work/Documents/iperf-master/install
 
    参数解析:
    --host=arm-hisiv400-linux ——>配置并指定交叉编译工具链,具体"arm-hisiv400"后面追加到什么程度可以自己试出来,"arm-hisiv400-linux""arm-hisiv400-linux-""arm-hisiv400-linux-gcc",直到./configure 成功为止。
    --prefix=/home/work/Documents/iperf-master/install——>用户指定安装路径,如果不添加,配置文件中会有一个默认安装路径,如果是为了编译arm 平台,最好加上,这样方便移植。
➤编译源码
make
 
➤安装
make install
 
    这样就可以在自己指定的目录下找到自己编译的可执行文件

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





posted @   流浪的Coder  阅读(5275)  评论(0编辑  收藏  举报
编辑推荐:
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
阅读排行:
· 本地部署 DeepSeek:小白也能轻松搞定!
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 从 Windows Forms 到微服务的经验教训
· 李飞飞的50美金比肩DeepSeek把CEO忽悠瘸了,倒霉的却是程序员
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee
点击右上角即可分享
微信分享提示