【发布时间】:2019-08-23 11:06:34
【问题描述】:
我正在开发一个在 Ubuntu 18.04 机器上执行的程序,它需要一个仅适用于 Ubuntu 16 的共享库。是否可以在 Ubuntu 18 中使用这个共享库?
【问题讨论】:
-
为什么它只适用于 Ubuntu 16?
-
那个 Ubuntu 16 共享库可能是一些免费软件或开源代码。找到其最新版本的源代码,然后在您的 Ubuntu 18 上构建它
-
至少没有命名那个共享库,你的问题实在是太宽泛了。
-
大多数这样做的人都使用符号版本控制。我认为它带来的麻烦多于它的价值。另见How can I link to a specific glibc version?
标签: linux ubuntu gcc shared-libraries glibc