Linux下编译arm 32 出错(/bin/bash: arm-none-linux-gnueabi-gcc: command not found )

一、arm-none-linux-gnueabi-gcc不能再64位系统下下编译ARM的32位库的问题解决方法如下:

sudo apt-get install lib32stdc++6

sudo apt-get install lib32ncurses5

sudo apt-get install lib32z1

二、交叉编译工具没有写入环境变量或写错,重新写入环境变量

将交叉编译工具 bin 目录添加到系统 PATH 环境变量中:

export PATH=$PATH:/opt/fsl-linaro-toolchain/bin

也可修改~/.bashrc 文件, 按如下方式在 PATH 变量中增加交叉编译工具链的安装路径,然后运行/.bashrc 文件或者重启系统,使设置生效。

三、/bin/sh 默认链接指向了dash,修改指向位bash

执行 sudo dpkg-reconfigure dash,选择no

相关推荐
iconball12 分钟前
个人用云计算学习笔记 --18(NFS 服务器、iSCSI 服务器)
linux·运维·笔记·学习·云计算
广药门徒36 分钟前
Linux驱动开发与BuildRoot是什么关系与其的应用场景
linux·运维·驱动开发
czhc114007566344 分钟前
Linux108 shell:.bashrc 正则表达式:. * .* ^ $ ^$ [ ] [^] ^[] ^[^ ] \< \>
linux·正则表达式
野猪疯驴1 小时前
Linux shell学习(更新中....)
linux·shell
努力学习的小廉1 小时前
深入了解linux网络—— TCP网络通信(下)
linux·网络·tcp/ip
Lu Zelin8 小时前
单片机为什么不能跑Linux
linux·单片机·嵌入式硬件
CS Beginner9 小时前
【Linux】 Ubuntu 开发环境极速搭建
linux·运维·ubuntu
ajassi20009 小时前
开源 C++ QT QML 开发(二)工程结构
linux·qt·qml
今天只学一颗糖9 小时前
Linux学习笔记--insmod 命令
linux·笔记·学习
摩羯座-1856903059410 小时前
爬坑 10 年!京东店铺全量商品接口实战开发:从分页优化、SKU 关联到数据完整性闭环
linux·网络·数据库·windows·爬虫·python