【发布时间】:2012-12-05 13:30:04
【问题描述】:
我有一个需要多个共享库的二进制文件。我想在没有附加文件的情况下分发它。有没有办法只使用二进制文件和库来静态链接它?
【问题讨论】:
-
是否可以选择即时解压缩主要可执行文件及其库的包装器?人们甚至可以设想一种虚拟文件系统,它可以防止文件被放置在磁盘上。
标签: linux shared-libraries static-libraries static-linking
我有一个需要多个共享库的二进制文件。我想在没有附加文件的情况下分发它。有没有办法只使用二进制文件和库来静态链接它?
【问题讨论】:
标签: linux shared-libraries static-libraries static-linking
没有办法将动态链接某些库的程序转换为静态链接它们的程序。
但是你为什么要问?您不能在运行二进制文件之前发布一个适当设置 LD_LIBRARY_PATH 的 shell 包装器吗?
【讨论】: