使用Visual Leak Detector工具检测内存泄漏

  • Post author:
  • Post category:其他


1、下载Visual Leak Detector工具并安装,下载链接:

https://kinddragon.github.io/vld/

2、在需要检测的工程中cpp文件第一行添加 include <vld.h>,如果有 include <stdafx.h>,则将 include <vld.h>加在其后

3、编译工程,如果编译不通过,则在工程中添加Visual Leak Detector安装目录下对应的include和lib(win32/win64)

4、将Visual Leak Detector安装目录下bin文件夹下(win32/win64)下的dll和mainifest文件都拷贝到调试工程exe所在目录下

注意:mainifest文件必须要拷贝过去,不然看不到捕获的内存泄漏信息。

win32和win64是根据需要调试的工程来决定的。



版权声明:本文为tingy123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。