开发者社区> 李名赫> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何在64位版本Linux上开发运行32位应用程序

简介:
+关注继续查看

最近换了Linux系统,由i686换成了x86-64,导致在进行开发的时候出用不了原来SDK中32位的开发工具。于是,博主找到如下文章,博主亲测实用:

如何在64位版本Linux上开发运行32位应用程序 

内容如下:


很多程序员(特别是别的公司的)跟我抱怨说他们32位软件无法在我们的64位Linux系统上正常运行,而在他们32位机上正常,其实这个很好解决,一般 是64位系统安装后没有默认安装glibc的32位版本,通过简单的执行以下命令即可实现在64位Linux系统上开发运行32位应用程序,而不用重新安 装操作系统。


yum install glibc*.i686 -y

如果还提示少某个so文件,安装对应的库,如提示缺少libz.so,则安装libzip以及libzip-devel的64位和32位版本,如果提示缺少libssl.so则安装openssl以及openssl-devel的64位和32位版本,命令行如下:


yum install libzip libzip-devel -y
yum install libzip.i686 libzip-devel.i686 -y
yum install openssl openssl-devel -y
yum install openssl.i686 openssl-devel.i686 -y

如果出现:i386 architecture of input file xxx.o is incompatible with i386:x86-64

则很有可能是原来编译的 *.o 文件没有清除掉。将其清除后再编即可~

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
全网独家:LINUX登录桌面后,如何自动运行自己的应用程序
全网独家:LINUX登录桌面后,如何自动运行自己的应用程序
29 0
【OS】Linux命令如何放到后台运行
【OS】Linux命令如何放到后台运行 linux命令后台运行    有两种方式:    1.
1612 0
如何在Linux桌面环境下自动启动程序?
转自:http://os.51cto.com/art/201401/426464.htm 有时候,当你登录进入到Linux桌面后,可能想自动启动某个程序。这类启动程序在你登录进入到桌面后,可以进行面向整个系统的配置(比如自动代理),或者针对特定用户的桌面定制(比如Conky)。
1043 0
基本于linux C的编码及命名规范
  1、避免使用不易理解的数字,用有意义的标识来替代(枚举和常量) 比如: 2、在界面层中尽量使用异常处理try语句,不要将系统级别的错误直接暴露给用户,而更应该的是把系统抛出的错误信息记录到LOG日志文件中去,告诉用户友好的提示信息   Linux下建议的命名规则如下。
1064 0
在 Linux x86 上安装 Oracle 数据库 10g
导读:   学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从头安装 Oracle 数据库 10g的基础知识(仅用于评估)   目录   概述   第 1 部分:安装 Linux   RHEL 2.
1032 0
在 Linux x86 上安装 Oracle 数据库 10g_3
启动 Oracle 通用安装程序。 $ ./runInstaller 1.      欢迎 o        单击 Next。 2.      指定清单目录和证书 o        如果您一直在依循本指南中的步骤,则使用默认值即可。
932 0
在 Linux x86 上安装 Oracle 数据库 10g_1
验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。您可以执行以下步骤验证您的安装。 所需内核版本:2.4.21-4.EL(这是 RHEL 3 的基本版本附带的内核版本。
992 0
在 Linux 上安装 Oracle 10g
概述 这是在 Linux 上安装 Oracle 10g 软件主要组件指南系列的第一部分。这些文章详细介绍了 Linux 的所有三个已认证的英语发行套件(未介绍 Asianux),并假设使用廉价的 Intel x86 硬件。
1004 0
+关注
李名赫
博主从事的是物联网行业,目前在某知名智能家居科技公司担任家庭智能中心研发主管。欢迎交流!
147
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载