1. 程式人生 > >開發環境 -- 編譯移植iperf-3.1.1到ARM

開發環境 -- 編譯移植iperf-3.1.1到ARM

參考:

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

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

2.arm-linux-gcc-4.4.3交叉編譯環境搭建   

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

明白需要在根目錄下執行./檔案路徑/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.0
echo $LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/libiperf.so.0
export LD_LIBRARY_PATH
iperf3 -s

參考文件: