【Ubuntu】ARM交叉编译开发环境解决“没有那个文件或目录”问题

【Ubuntu】ARM交叉编译开发环境解决"没有那个文件或目录"问题

零、起因

最近在使用Ubuntu虚拟机编译ARM程序,解压ARM的GCC后想要启动,报"没有那个文件或目录",但是文件确实存在,环境配置也检查过了没问题,本文记录如何解决此问题。

壹、解决

转到执行文件目录下,执行ls -l arm-arm1176jzfssf-linux-gnueabi-gcc命令和./arm-arm1176jzfssf-linux-gnueabi-gcc -v执行后,把执行结果给DeepSeek,第一条命令证明arm-arm1176jzfssf-linux-gnueabi-gcc这个文件确实存在,第二条命令报错"没有那个文件或目录",然后DeepSeek给出的解决方案:

执行file arm-arm1176jzfssf-linux-gnueabi-gcc显示程序确实是32位的,于是安装32位兼容库:

bash 复制代码
sudo apt-get install libc6:i386 libstdc++6:i386

贰、结果

安装后程序能正常执行了。

相关推荐
czhc11400756636 分钟前
Linux 76 rsync
linux·运维·python
szxinmai主板定制专家1 小时前
【精密测量】基于ARM+FPGA的多路光栅信号采集方案
服务器·arm开发·人工智能·嵌入式硬件·fpga开发
Paper_Love1 小时前
x86-64_windows交叉编译arm_linux程序
arm开发·windows
蓝易云1 小时前
Qt框架中connect()方法的ConnectionType参数使用说明 点击改变文章字体大小
linux·前端·后端
花落已飘2 小时前
多线程 vs 异步
linux·网络·系统架构
PanZonghui2 小时前
Centos项目部署之Nginx部署项目
linux·nginx
码出钞能力3 小时前
linux内核模块的查看
linux·运维·服务器
星辰云-3 小时前
# Linux Centos系统硬盘分区扩容
linux·运维·centos·磁盘扩容
聽雨2374 小时前
02每日简报20250704
linux·科技·金融·生活·社交电子·娱乐·媒体
Maki Winster4 小时前
Peek-Ubuntu上Gif录制工具-24.04LTS可装
linux·ubuntu·peek