Ubuntu 18.04运行32bit程序失败

一、错误现象:

在正常编译完项目后,执行**./pack.sh**进行打包失败

二、错误原因:

由于Ubuntu18.04是64bit的,在进行嵌入式开发时,默认情况下无法正常运行32位的交叉编译工具链,因此需要安装额外的兼容包

三、解决方法:

1)安装多架构支持
复制代码
sudo apt update
2)安装libc6:i386
复制代码
sudo apt-get install libc6:i386
相关推荐
小代码20161 分钟前
ubuntu vscode docker php 环境搭建
vscode·ubuntu·docker·php·laravel
踏浪无痕11 分钟前
夜莺告警引擎内核:一个优雅的设计
运维·后端·go
爱吃生蚝的于勒17 分钟前
【Linux】深入理解软硬链接
linux·运维·服务器·c语言·数据结构·c++·算法
djxbbdjedhb28 分钟前
Linux应用学习-读取jpg显示在LCD上
linux·学习
程序终结者32 分钟前
CDH6.3.2集群docker容器化离线部署客户端parcel+配置全流程详解
运维·docker·容器
全栈工程师修炼指南39 分钟前
Nginx | HTTP 反向代理:当缓存失效时如何减轻后端(上游)服务压力?
运维·网络协议·nginx·http·缓存
prettyxian40 分钟前
【Linux】内核编织术:task_struct的动态网络
linux·运维·服务器
Danileaf_Guo41 分钟前
OSPF路由引入的陷阱:为何Ubuntu上静态路由神秘消失?深挖FRR路由分类机制
linux·运维·网络·ubuntu·智能路由器
张某人的胡思乱想43 分钟前
windows远程ubuntu
linux·运维·ubuntu
QT 小鲜肉1 小时前
【Linux命令大全】001.文件管理之mtoolstest命令(实操篇)
linux·运维·前端·笔记·microsoft