Qt的任何免费内存泄漏检测器?

时间:2010-05-02 10:50:33

标签: c++ qt memory-leak-detector

我正在为Qt寻找免费的内存泄漏检测器。我将Qt Creator 1.3Qt version 4.6 (32 bit)一起使用。该平台为Windows 7 Ultimate

感谢。

3 个答案:

答案 0 :(得分:2)

虽然this question不是Qt特定的,但答案确实涉及Windows上可用的各种通用内存泄漏检测工具。接受的答案中提到的两个是商业工具,但在其他答案中提到了一些免费的替代方案。

答案 1 :(得分:0)

我不确定Qt,但我使用Valgrind进行内存泄漏跟踪。

编辑:Valgrind无法在Windows上运行,因此实际上并没有回答这个问题。

答案 2 :(得分:-1)

我在一个主要的图形Qt产品上使用了Valgrind。像任何软件工具一样,它需要认真学习如何使用它并有效地配置它。我仍然是一个真正使用它的新手,但我觉得找到内存问题非常有用和有益。它可以将调试的程序减慢到非常明显的程度。我仍然推荐它。

Qt中缺少内存调试机制对于商业C ++框架来说有点令人惊讶。