首页 > 编程知识 正文

linux内核源码,linux怎么源码软件

时间:2023-05-04 02:58:37 阅读:236593 作者:2530

GitHub - esnet/iperf: iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool

 

具体编译过程:

./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

例:

powerpc 项目交叉编译iperf3:
 ./configure --host=powerpc-fsl-linux-gnuspe --prefix=/home/muchx/iperf_ok/
make
make install
iperf_ok整个文件夹拷贝到目标设备后,在设备如果提示找不到libiperf.so.0,  那么将libiperf.so.0拷贝到/usr/lib下。

iperf3 安装遇到 error while loading shared libraries: libiperf.so.0

解决:ldconfig

Installation · Issue #699 · esnet/iperf · GitHub

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。