J'ai essayé d'exécuter objdump sur la bibliothèque pour le comprendre sans succès. Existe-t-il un moyen de savoir ce que fait une bibliothèque?
J'ai essayé d'exécuter objdump sur la bibliothèque pour le comprendre sans succès. Existe-t-il un moyen de savoir ce que fait une bibliothèque?
Réponses:
Il s'agit de la bibliothèque d'exécution de GCC , qui contient des fonctions de bas niveau vers lesquelles GCC émet des appels (comme la long long
division sur les processeurs 32 bits).
Une partie de cette bibliothèque est requise par le LSB .
objdump -T libgcc_s.so
vous donne les points de l'éditeur d'objet partagé. En supposant que vous sachiez ce__gttf2
que cela signifie, vous ne devriez avoir aucun problème. (Je m'attends à ce que libgcc_s.so soit atypiquement cryptique pour un à cet égard)