2010-12-16 5 views
4

statique Comment puis-je convertir une bibliothèque partagée à la bibliothèque statique? Je suis en train de construire statiquement la fonction valgrind, qui nécessite la conversion des objets partagés en bibliothèques statiques. La procédure de construction normale de valgrind crée peu de bibliothèques partagées. Est-il possible de convertir ces bibliothèques partagées (.so) en bibliothèque statique?conversion bibliothèque partagée à la bibliothèque

+0

je pense qu'il est techniquement possible. Nous devons scanner le code afin de trouver des références à PLT et recréer la table de relocalisation. Cependant, je ne connais aucun outil pour le faire facilement. – Jezz

Répondre

0

Je suppose qu'il est possible que vous pourriez être en mesure de le faire. Mais puisque vous pouvez simplement construire une bibliothèque statique plutôt qu'une bibliothèque partagée, je n'imagine pas que vous trouverez un outil à convertir.

Questions connexes