终端输入arm-linux-gcc -v后提示 bash: /xxx/4.5.1/bin/arm-linux-gcc: 没有那个文件或目录

安装GCC交叉编译链的时候报错:

bash: /hw/4.5.1/bin/arm-linux-gcc: 没有那个文件或目录

终端输入arm-linux-gcc -v后提示没有找到(直接在它的目录下打开也不行),然后百度查了几篇文章,有以下几种说法(我用的是Ubuntu 16.04  X86_64,安装的  arm-linux-gcc-4.5.1.tar.bz2  ):

1、环境变量设置错误

添加环境变量流程:
vim ~/.bashrc

arm-linux-gcc-4.5.1.tar.bz2 解压后进入  /4.5.1/bin  pwd命令复制下当前路径 按着下面的格式在最后添加XX为路径:
PATH="/XXX/4.5.1/bin":$PATH
2、缺少32位的运行库 ia32-libs ,安装命令如下:
apt-get install ia32-libs
3、缺少lsb-core运行库,安装命令如下:
sudo apt-get install lsb-core
4、安装g++-multilib
sudo apt-get install g++-multilib
发布了17 篇原创文章 · 获赞 24 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq1294272813/article/details/102828759