什么工具可以查看qt程序有没有内存溢出

什么工具可以查看qt程序有没有内存溢出,第1张

一个Qt内存溢出检测小工具,(需要VLD支持

你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。

如你还有别的问题,可另外向我求助答题不易,互相理解,...

1 检测工具 vld

2 QGraphicsItem 不是继承自QObject..所以他无法利用父子关系来管理内存。所以要手动释放。

3 clear()这个需要看看源码才知道他行为啥。

win32 {

CONFIG(debug, debug|release) {

#DEFINES += _DEBUG

# vld 2.2 downloaded from http://vld.codeplex.com/

VLD_PATH = D:/vld/vld

INCLUDEPATH += $VLD_PATH/include

LIBS += -L$VLD_PATH/lib/Win32 -lvld

}

}

在main.cpp里加了:

#ifdef _DEBUG

#include "vld.h"

#endif

运行结果:

cannot find -lvld.lib

collect2: ld returned 1 exit status

我在文件夹:D:\vld\vld\lib\Win32里确实看见了

vld.lib这个文件


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12076753.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存