标签: c++ c
是否可以将共享库(someLib.so)转换为静态库? (someLib.a)
答案 0 :(得分:13)
没有。 (至少对于ELF共享库)。共享库是一个简单的对象(所以代表共享对象)。静态库是对象的集合。在构建共享库的过程中,您组合了多个对象,并且丢失了检索它们所需的一些信息。
答案 1 :(得分:11)
是如果您拥有共享库的源代码。
否。