很久以来我一直在想一件事。发布 ELF(32 位和 64 位)二进制文件以便人们使用它们是否明智?我知道我们最好必须发布源代码——这是我习惯做的事情——但我想知道如果我将我在我的 archlinux 上编译的程序提供给使用 Ubuntu 的人会发生什么,假设我不使用除 OpenGL 和 Xlib 之外的任何动态库。
问问题
68 次
1 回答
2
有很多商业软件可以做到这一点。如果您稍微小心一点并针对足够旧版本的库进行编译,它就会起作用。
Linux 标准库定义了一组库和其他可以在目标系统上合理预期的东西。
于 2013-05-10T14:28:48.027 回答