下载地址:https://fossies.org/linux/privat/stress-ng-0.14.03.tar.gz
如果提示不存在,则可以进入到 https://fossies.org/linux/privat,搜索 stress-ng 的最新版本,进行下载。
1 交叉编译过程
-
下载源码
$ wget https://fossies.org/linux/privat/stress-ng-0.14.03.tar.gz
-
解压并进入目录
$ tar xzvf stress-ng-0.14.03.tar.gz
-
设置环境变量
$ export CC=aarch64-linux-gnu-gcc
这里拿 aarch64-linux-gnu-gcc 进行举例,实际设置成你自己的交叉编译工具即可。
-
交叉编译
$ make
-
将编译得到的程序 stress-ng 放入目标板
2 错误
-
缺少 libatomic 库,错误如下:
stress-ng: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
文章来源:https://www.toymoban.com/news/detail-672245.html解决方法:从交叉编译工具的目录中,找到对应的库,放入到目标板即可。文章来源地址https://www.toymoban.com/news/detail-672245.html
到了这里,关于交叉编译Linux下压力测试工具 - stress-ng的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!