zoukankan      html  css  js  c++  java
  • 交叉编译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;">





  • 相关阅读:
    语句
    Delphi 二维码产生和扫描
    C# 二维码扫描
    FireDac Pooling
    Delphi 7生成XML
    DataSnap Session expired处理。
    VirtualBox虚拟机中启用usb3.0却无法显示u盘的解决方法
    索引列无效情况
    Object.defineProperty() 双向数据绑定原理
    Es6常用
  • 原文地址:https://www.cnblogs.com/big-devil/p/7625891.html
Copyright © 2011-2022 走看看