静态链接ELF 32位二进制 - 特定发行版

时间:2010-08-31 22:21:00

标签: linux compiler-construction binary

我已经确定静态链接的程序不能总是在不同的发行版之间运行。

我的问题是,如果分发一个特定于发行版的静态链接程序是安全的。

例如,我有一个二进制文件的Ubuntu版本,以及二进制文件的Redhat版本,用户只需下载正确的版本。

1 个答案:

答案 0 :(得分:0)

根据您的澄清答案,这样做似乎是合理的,虽然我不确定为什么它需要静态链接特定于发行版。几乎所有主要发行版都分发特定于发行版的二进制版本的包(例如二进制rpms或debs)。如果您打算分发特定于发行版的预编译二进制文件,为什么不分发特定于发行版的软件包以确保自动满足所有依赖项呢?