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 longdivision sur les processeurs 32 bits).
Une partie de cette bibliothèque est requise par le LSB .
objdump -T libgcc_s.sovous donne les points de l'éditeur d'objet partagé. En supposant que vous sachiez ce__gttf2que cela signifie, vous ne devriez avoir aucun problème. (Je m'attends à ce que libgcc_s.so soit atypiquement cryptique pour un à cet égard)