Usando as opções -g e -O2 no gcc
Alguém experimenta misturar -g (símbolos de depuração) e -O2 (melhor otimização segura) com o compilador gcc?
Eu tenho que depurar falhas de um programa de lançamento distribuído aos usuários finais que podem me enviar de volta o arquivo principal.
Eu sempre chamava:
gdb << myprogram >> << arquivo principal >>
e veja onde está o problema. Agora eu posso ver o rastreamento de chamadas, mas não tendo símbolos de depuração, estou com problemas.
Qualquer ideia?