VLD检查qt写的程序是否有内存泄漏(MSVC)
2023-09-14 09:07:11 时间
参考网址:http://blog.csdn.net/lin_jianbin/article/details/45044459
安装vld程序。只能测vs。vs没事了,别的也就没事不是吗?
.pro里加入下列代码
……
win32{
CONFIG(debug, debug|release) {
INCLUDEPATH += "C:/Program Files (x86)/Visual Leak Detector/include"
DEPENDPATH += "C:/Program Files (x86)/Visual Leak Detector/include"
LIBS += "C:/Program Files (x86)/Visual Leak Detector/lib/Win32/vld.lib"
}
}
……
在main函数上面添加以下代码:
#ifdef _DEBUG
#include “vld.h”
#endif
编译、运行。
程序跑完一遍关掉,有没有内存泄漏,在“应用程序输出”里,会清楚得写明。
相关文章
- Qt编写自定义控件56-波浪曲线
- Qt编写地图综合应用29-迁徙图
- QT开发之旅一DS7400主机调试工具
- 各种GUIBuilder体验TouchGFX,AppWizard,GUIX Studio,Embedded Wizard,AWTK,柿饼UI,LVGL,Qt fot MCU等(2021-12-21)
- Qt中的内存泄漏
- Qt双缓冲机制
- Qt OpenGL 显示列表
- Qt 对话框窗体关闭时,如何自动销毁窗体类对象、清空内存
- 浅析 Qt 布局系统
- Qt如何实现图形裁减
- 用Qt画一个漂亮预警仪表
- Qt内存映射
- Qt之实现物体移动(QPainter)
- Qt摄像头QCamera操作
- QT-Valgrind内存分析
- Qt 判断QString中的字符串是否为纯数字
- QT文件(夹)操作---QFile、QDir、QFileInfo、QTextStream和QDataStream异同