【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

贰、结果

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

相关推荐
不羁。。1 分钟前
【操作系统安全】任务2:用户与用户组
linux·运维·服务器
zxfeng~1 小时前
泰山派开发之—Ubuntu24.04下Linux开发环境搭建
linux·嵌入式·嵌入式linux·泰山派
兴达易控1 小时前
兴达易控Profinet 转 ModbusTCP跨网段通信模块
arm开发
十年一梦实验室2 小时前
使用Mermaid语法绘制的C语言程序从Linux移植到Windows的流程图
linux·c语言·windows
姜太小白2 小时前
【Linux】centos配置可用的yum源
linux·运维·centos
tan180°3 小时前
版本控制器Git(4)
linux·c++·git·后端·vim
IT 古月方源4 小时前
linux centos 忘记root密码拯救
linux·运维·centos
落幕4 小时前
在线商城服务器
linux·服务器·c语言
小袁搬码5 小时前
docker引擎与docker-compose离线版本下载详细教程
linux·运维·docker·容器·docker-compose
skywalk81636 小时前
Windows10 WSL又又又一次崩了 Docker Desktop - Unexpected WSL error
运维·ubuntu·docker·容器·wsl