J'ai une bibliothèque statique static_library.aExtraction des noms de fonction de la bibliothèque statique
Comment lister les fonctions et les méthodes réalisées ici. ou au moins comment regarder est-il fonction concrète 'FUNCTION_NAME' réalisé?
J'ai une bibliothèque statique static_library.aExtraction des noms de fonction de la bibliothèque statique
Comment lister les fonctions et les méthodes réalisées ici. ou au moins comment regarder est-il fonction concrète 'FUNCTION_NAME' réalisé?
Ecrire
nm static_library.a
Cela vous donne la liste complète des symboles dans la bibliothèque.
Utiliser nm <library>
comme mentionné.
S'il s'agit d'une bibliothèque construite à partir de C++, vous devez utiliser l'option nm --demangle
pour récupérer les noms de symboles d'origine plutôt que leurs versions "mutilées".
Ce n'est pas C++, mais C, donc le compilateur était GCC. C'est ok sans --demangle. Prendre en compte pour les prochaines fois, tnx. – Max