(1)源码下载地址:https://sourceforge.net/projects/iperf/
(2)编译步骤:
#./configure --host=arm-linux --prefix=$PWD/out
#make CC=arm-linux-gcc
# make CC=arm-linux-gcc install
或
#./configure --host=arm-linux --prefix=$PWD/out CC=arm-linux-gcc
# make
#make install
or build.sh
export PATH=$PATH:/opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin
#./configure --host=arm-linux --prefix=$PWD/out CC=arm-linux-gcc
make
make install
编译后生成可执行文件
#cd out
bin share
将/tmp/bin/iperf可执行文件拷到目标上的根文件系统/sbin/下
(3)编译问题
解决方法: 在iperf源码config.h文件去掉218行#define malloc rpl_malloc