【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

贰、结果

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

相关推荐
中医是一种语言艺术5 分钟前
Ubuntu下Tkinter绑定数字小键盘上的回车键(PySide6类似)
ubuntu·数字小键盘·回车键
geovindu6 分钟前
VMware Workstation Pro安装了Ubuntu 24.04实现与Windows10之间的复制粘贴
ubuntu
weixin_4415785118 分钟前
Centos 8 离线升级openssh 9.9
linux·运维·centos
银河麒麟操作系统1 小时前
【银河麒麟高级服务器操作系统】系统日志Call trace现象分析及处理全流程
linux·运维·服务器·网络
烛.照1031 小时前
rabbitMQ消息转换器
java·linux·rabbitmq
入眼皆含月1 小时前
《Linux基础优化与常用软件包》
linux·运维·服务器
loosed1 小时前
ubuntu ip设置
ubuntu
学Linux的语莫2 小时前
k8s中,一.pod污点,二.pod容器污点容忍策略,三.pod优先级(PriorityClass类)
linux·docker·容器·kubernetes
m0_748249542 小时前
Linux环境下Tomcat的安装与配置详细指南
linux·运维·tomcat