编译移植iperf-3.1.1到ARM

来源:互联网 发布:列数据的句子 编辑:程序博客网 时间:2024/06/01 16:31

参考:

http://blog.chinaunix.net/uid-730738-id-130438.html

http://tigerjibo.blog.51cto.com/7718010/1297332/



1.下载iperf-3.1.1 下载地址:http://download.csdn.net/detail/ivan804638781/9803894


2.arm-linux-gcc-4.4.3交叉编译环境搭建   

  参考:http://blog.csdn.net/ivan804638781/article/details/69223842

 下载地址:http://download.csdn.net/detail/ivan804638781/9803762


3.解压


4.

在当前目录iperf-3.1.1/下执行./configure --host=arm-none-linux-gnueabi,一直出错

configure: error: C compiler cannot create executables
See `config.log' for more details

参考:http://blog.csdn.net/zyxlinux888/article/details/6705486

明白需要在根目录下执行./文件路径/configure --host=arm-none-linux-gnueabi

编译成功


5.在*/iperf-3.1.1/src/下生成文件



注意:

    遇到显示iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such file or directory

解决办法:运行以下指令

cd /find ./ | grep libiperf.so.0echo $LD_LIBRARY_PATHLD_LIBRARY_PATH=/usr/local/libLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/libiperf.so.0export LD_LIBRARY_PATHiperf3 -s

参考文档:

http://blog.csdn.net/shmnh/article/details/52012093












1 0
原创粉丝点击