下載源碼,?stress-ng版本有好幾個(gè)版本,不同開(kāi)源倉(cāng)庫(kù)差別并不太大
https://github.com/ColinIanKing/stress-ng
解壓并進(jìn)入目錄
tar xzvf stress-ng-0.15.05.tar.gz
設(shè)置環(huán)境變量
export CC=aarch64-linux-gnu-gcc
本次 aarch64-linux-gnu-gcc 進(jìn)行舉例,實(shí)際設(shè)置成你自己的交叉編譯工具即可。
交叉編譯
make
如果提示沒(méi)有aarch64-linux-gnu-gcc的話,如下
使用find命令查找下交叉編譯工具
find / -name "aarch64-linux-gnu-gcc"
加入當(dāng)前路徑,即可進(jìn)行編譯工作
?export PATH=$PATH:/root/.iso_compiler/v2/gcc/aarch64-9.3/bin/
?
將編譯得到的程序 stress-ng 放入目標(biāo)板中,即可。
?
缺少 xxx 庫(kù),錯(cuò)誤如下:
stress-ng: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
解決方法:從交叉編譯工具的目錄中,找到對(duì)應(yīng)的庫(kù),copy到相應(yīng)路徑export出來(lái)即可。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-652360.html
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-652360.html
到了這里,關(guān)于壓力測(cè)試工具stress-ng交叉編譯的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!