Ubuntu 输入aarch64-linux-gnu-gcc,出现 No such file or directory

本文介绍在Ubuntu 14.04环境下,针对64位版本进行arm64-linux交叉编译时遇到的问题及解决方案。具体包括环境配置确认、交叉编译器验证过程以及解决提示No such file or directory错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述: Ubuntu14.04.4 64位版本,已经安装好gcc-6.3-arm64-linux交叉编译环境。

1、使用which命令输出如下

root$ which aarch64-linux-gnu-gcc

/home/lw/NXP/gcc-6.3-arm64-linux/bin/aarch64-linux-gnu-gcc

说明我的交叉编译环境已经安装好了。

2、查看/etc/profile

存在如下语句: export PATH=/home/lw/NXP/gcc-6.3-arm64-linux/bin:$PATH

说明我的环境变量业已经配置好了。

问题: 当我输入aarch64-linux-gnu-gcc --version时,提示:No such file or directory


问题解决:是64位机与32位机不兼容的问题,通过安装以下库可以解决问题。

sudo apt-get install lib32z1

sudo apt-get install lib32ncurses5

sudo apt-get install lib32bz2-1.0

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值