nomi Unmangling C ++ su Mac 10.5
Domanda
Sto stampando la traccia dello stack nella mia app in vari punti per il debug di un problema, che funziona bene, tranne che i nomi simbolo della mia C ++ funzioni sono ancora alterati. Su linux io uso c ++ filt per convertirli in qualcosa di più leggibile ... su Mac ... non funziona?!?!
macbook:matthew$ c++filt _ZN10GSemaphore6UnlockEv
_ZN10GSemaphore6UnlockEv
Anche l'esempio fornito nella pagina di manuale non funziona. Ciò che dà?
Soluzione
~:1684$ c++filt -n _ZN10GSemaphore6UnlockEv
GSemaphore::Unlock()
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow