2010-12-16 146 views
4

如何将共享库转换为静态库? 我试图静态构建valgrind,它需要将共享对象转换为静态库。 valgrind的正常构建过程创建了很少的共享库。有什么办法将这些共享库(.so)转换为静态库吗?将共享库转换为静态库

+0

我认为这在技术上是可行的。我们需要扫描代码才能找到对PLT的引用并重新创建重定位表。但是,我不知道有什么工具可以轻松做到这一点。 – Jezz 2016-01-25 08:40:44

回答

0

我想你可能可以做到这一点是可行的。但既然你可以建立一个静态库而不是共享库,我不会想象你会找到一个工具来转换。