交叉编译

1.将压缩包上传到虚机

2.创建目录/usr/local/arm,并将压缩包解压到该目录

mkdir /usr/local/arm
tar -jxvf -C /usr/local/arm/

注意若解压不成功出现tar (child): bzip2: Cannot exec: No such file or directory则需要下载bzip2

命令:yum -y install bzip2

3.配置系统环境变量

vim /etc/profile

并加载文件
source /etc/profile

4.检验是否成功

输入命令arm-none-linux-gnueabi-gcc --version

注意若出现错误/lib/ld-linux.so.2: bad ELF interpreter

是因为64位系统中安装了32位程序则输入命令安装yum install glibc.i686
重新安装以后还有如下类系错误 再继续安装包error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
yum install libstdc++.so.6

posted @ 2023-04-29 15:00  不浪费时光  阅读(34)  评论(0编辑  收藏  举报