Come faccio a vedere simboli di (C e C ++) binario su Linux?
-
21-09-2019 - |
Domanda
Quali strumenti voi ragazzi usare? Come demangle C ++ simboli non essere in grado di passare a strumenti di profiler, come ad esempio opannotate ?
Grazie
Soluzione
Usa nm
per vedere tutti i simboli e le c++filt
per demangle.
Esempio:
nm -an foo | c++filt
Altri suggerimenti
Lo strumento di profiling che uso già conosce la simboli e codice sorgente, dal momento che è proprio il debugger . Posso costruire l'applicazione con i simboli inclusi, anche con l'ottimizzazione completa.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow