移植压力测试工具到arm中

一.移植stress到板子中

          下载的是stress-1.0.0.tar.gz到unbutu中,之后解压到Unbutu中,对应命令如下:

tar -xvf stress-1.0.0.tar.gz 

cd   stress-1.0.0/

        进入到该目录下面执行configure命令,生成Makefile,之后直接编译,安装到 对应的目录。

./configure  --host=arm-linux-gnueabihf --prefix=/home/ytr/22041/tool/stress-1.0.0/arm-stress
//设置交叉环境编译环境,以及编译后安装到哪里(一定要根据自己的交叉编译器来设置)

 

     生成Makefile后,直接输入make指令,进行编译

make
make install

 

  编译完成 ,将stress工具移植到/usr/bin/ 目录下面,此时,stress工具就移植到arm板子上面了。

二.移植stress-ng工具

        下载的是stress-ng-0.17.05.tar.gz到Unbutu中,之后解压到Unbutu中,对应命令如下:

tar -xvf stress-ng-0.17.05.tar.gz

cd stress-ng-0.17.05/

    设置交叉环境编译,之后直接编译即可:

export CC=arm-linux-gnueabihf-gcc   //根据自己的交叉环境来配置

make   //编译

 之后直接将stress-ng的工具移值到arm中的文件系统中,对应命令如下:

cp stress-ng /usr/bin

        看到stress-ng工具是32位的,就可以使用 。

 

 

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Debian是一个流行的开源操作系统,最初是为x86架构设计的。但是,由于ARM处理器广泛应用在嵌入式设备和移动设备,因此进行将Debian移植ARM架构的工作。 在移植Debian到ARM上时,首先需要考虑处理器架构的差异。ARM架构与x86架构在指令集和硬件设计上存在显著区别,因此必须对Debian进行相应的修改和适配。 移植Debian到ARM的第一步是选择合适的硬件平台。ARM处理器有很多型号和系列,因此需要根据目标设备的特性和需求来选择合适的ARM处理器。选择正确的硬件平台可以确保Debian在ARM上的性能和兼容性。 接下来,需要进行内核的移植工作。ARM架构使用不同的内核代码和驱动程序,需要对Debian内核进行修改和重新编译。这包括修改内核参数,加载适当的驱动程序和模块,以确保Debian可以正确地运行在ARM设备上。 此外,Debian的软件包也需要相应地移植和适配。由于ARM与x86缺少二进制兼容性,Debian软件包需要重新编译为适用于ARM架构的可执行文件。这通常需要修改软件包的配置和脚本,以确保它可以正确地在ARM上工作。 移植Debian到ARM的过程需要花费一定的时间和精力,并且需要开发人员具备相应的技能和知识。然而,一旦成功完成移植,Debian在ARM设备上将能够提供强大的功能和稳定性,使用户能够在各种嵌入式设备和移动设备上使用Debian操作系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值