安装vld
下载并安装vld
Github镜像站-GitHub - KindDragon/vld: Visual Leak Detector for Visual C++ 2008-2015
我安装在d盘的,如下图所示
拷贝文件
复制三个文件夹到工程目录的vld下
pro文件添加
win32: LIBS += -L$$PWD/vld/lib/Win32/ -lvld
INCLUDEPATH += $$PWD/vld/include
main文件中添加
#include "vld.h"
查看效果
从上图可以查看到huitest\customwindow.cpp (289) 289行有内存泄漏 7个子节。
然后就可以根据提示修改解决内存泄漏的问题。