Qt内存泄漏工具vld使用

安装vld

下载并安装vld

Github镜像站-GitHub - KindDragon/vld: Visual Leak Detector for Visual C++ 2008-2015

我安装在d盘的,如下图所示

Qt内存泄漏工具vld使用_第1张图片

拷贝文件

复制三个文件夹到工程目录的vld下

Qt内存泄漏工具vld使用_第2张图片

pro文件添加

win32: LIBS += -L$$PWD/vld/lib/Win32/ -lvld
INCLUDEPATH += $$PWD/vld/include

main文件中添加

#include "vld.h"

查看效果

Qt内存泄漏工具vld使用_第3张图片

从上图可以查看到huitest\customwindow.cpp (289) 289行有内存泄漏 7个子节。

然后就可以根据提示修改解决内存泄漏的问题。

你可能感兴趣的:(Qt基础知识,笔记,qt,c++)