Nomes de C ++ não varridos no Mac 10.5
Pergunta
Estou imprimindo o rastreamento da pilha em meu aplicativo em vários pontos para depurar um problema, o que funciona bem, exceto que os nomes de símbolos das minhas funções C ++ ainda estão mutilados. No Linux, eu uso o Filt C ++ para convertê -los em algo mais legível ... no Mac ... não funciona?!?!
macbook:matthew$ c++filt _ZN10GSemaphore6UnlockEv
_ZN10GSemaphore6UnlockEv
Mesmo o exemplo fornecido na página do homem não funciona. O que da?
Solução
~:1684$ c++filt -n _ZN10GSemaphore6UnlockEv
GSemaphore::Unlock()
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow