我有一台基于CentOS6的32位开发机器,可根据我的需要正确配置,但现在必须编译部分代码才能在64位Linux上使用。它是关于本地图书馆(.so)。
使用我的32位CPU和32位操作系统,我尝试为64位操作系统环境编译库。为了获得正确的工具,我安装了RPM软件包x86_64-linux-gnu-gcc和binutils-x86_64-linux-gnu。而不是gcc我现在使用x86_64-linux-gnu-gcc,但编译失败。
此外,在阅读包的元信息时,我得到以下文字:
目前仅支持构建内核。支持 目前没有提供交叉构建用户空间程序 会大量增加包的数量。
现在我对此提出疑问:
答案 0 :(得分:0)
好的,同时我们安装了64位CentOS。当然,安装所需的构建工具可以轻松编译x86_64; - )