Ho una libreria statica static_library.aEstrazione nomi funzione da libreria statica
Come elencare le funzioni e i metodi realizzati lì. o almeno come guardare c'è la funzione concreta "FUNCTION_NAME" realizzata?
Ho una libreria statica static_library.aEstrazione nomi funzione da libreria statica
Come elencare le funzioni e i metodi realizzati lì. o almeno come guardare c'è la funzione concreta "FUNCTION_NAME" realizzata?
Scrivi
nm static_library.a
Questo ti dà elenco completo dei simboli nella libreria.
Utilizzare nm <library>
come indicato.
Se si tratta di una libreria creata da C++, è necessario utilizzare l'opzione nm --demangle
per recuperare i nomi dei simboli originali anziché le versioni "storpiate".
Non è C++, ma C, quindi il compilatore era GCC. Va bene senza --demangle. Prendi in considerazione le prossime volte, tnx. – Max