Verificação de vazamento de memória no Windows com QT e MinGW32
Ultimamente tenho desenvolvido em C ++ com o QT Creator. Está tudo bem e estou quase chegando ao ponto de empacotar e distribuir meu aplicativo. Mas, obviamente, antes de qualquer lançamento, é melhor você ter tudo certo. Estou na fase de testes e algo me diz que tenho alguns problemas de memória. Nada sério, mas eu gosto de ficar obcecado com isso ;-).
Então, decidi tentar algumas bibliotecas de detecção de vazamento de memória. Para começar, eu olheiesta Pergunta, questão. Eu desconsiderei o Purify e o Segure ++ por causa dos custos. Alguém sugeriu usar o compilador MSVC para que eu pudesse usar as rotinas de validação de memória CRT. O que eu considerei, mas decidi contra por agora por causa das implicações que ele teria no uso do depurador no QT Creator.
Então eu tropeceiDUMA que eu consegui compilar usando o compilador MinGW32 que acompanha o QT. No entanto, descobri que ele realmente não funciona bem com o QT devido à incrível quantidade de falhas de segmentação. Eu sei que é assim que o DUMA funciona, mas tenho certeza de que não estraguei tudo tanto quanto o DUMA tentou me fazer acreditar.
Outra coisa que tentei foi aferramentas de desempenho do google que infelizmente não consigo compilar com a versão MinGW32 fornecida com o QT, mesmo se eu adicionar as dependências necessárias.
Tudo isso me leva à minha pergunta: Existe alguma solução para os desenvolvedores do QT Creator que desejam verificar seus programas quanto a vazamentos de memória?
Obrigado,