首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SLES11编译后的代码可以在RHEL6上运行吗

SLES11编译后的代码可以在RHEL6上运行吗
EN

Stack Overflow用户
提问于 2015-10-13 07:22:18
回答 1查看 18关注 0票数 0

过去,我们使用C语言编译我们的软件程序,并在CentOS 5上构建包。我们知道这可以很好地安装在RHEL5,6,7和SLES10,11,12上

但是,当我们慢慢远离RHEL5时,我们需要知道是否可以在一个发行版上构建我们的软件?或者如果我们必须在它们的基础上构建它(RHEL/SLES)?

我们使用的是动态链接代码,而不是静态链接代码。

有人能帮我回答这个问题吗?

尊重托马斯·达莱布约克

EN

回答 1

Stack Overflow用户

发布于 2015-10-13 07:51:50

你主要关心的应该是库的兼容性。如果您的SLES11编译代码依赖于所需库的更新版本--包括glibc --而不是RHEL 6提供的库,那么您可能会遇到麻烦。当然,您也可以反过来做,并在RHEL6上构建。或者,如果您正试图摆脱RedHat许可(以及没有RH支持),那么您可以考虑将CentOS 6作为构建平台。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33091740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档