我正在为Qt
寻找免费的内存泄漏检测器。我将Qt Creator 1.3
与Qt version 4.6 (32 bit)
一起使用。该平台为Windows 7 Ultimate
。
感谢。
答案 0 :(得分:2)
虽然this question不是Qt特定的,但答案确实涉及Windows上可用的各种通用内存泄漏检测工具。接受的答案中提到的两个是商业工具,但在其他答案中提到了一些免费的替代方案。
答案 1 :(得分:0)
我不确定Qt,但我使用Valgrind进行内存泄漏跟踪。
编辑:Valgrind无法在Windows上运行,因此实际上并没有回答这个问题。
答案 2 :(得分:-1)
我在一个主要的图形Qt产品上使用了Valgrind。像任何软件工具一样,它需要认真学习如何使用它并有效地配置它。我仍然是一个真正使用它的新手,但我觉得找到内存问题非常有用和有益。它可以将调试的程序减慢到非常明显的程度。我仍然推荐它。
Qt中缺少内存调试机制对于商业C ++框架来说有点令人惊讶。