Visual Leak Detector是一款内存泄漏检测软件,主要的作用就是检测可能或者是存在内存泄露的地方,具体的功能的话,可以百度下,今天主要简单介绍下怎么使用
首先下载Visual Leak Detector,可以到官方网站去下载:http://www.codeproject.com/Articles/9815/Visual-Leak-Detector-Enhanced-Memory-Leak-Detectio 官方网站下载需要帐号,如果没有的话,注册一个也可以,或者到我的网盘下载:Visual Leak Detector
下载后,得到一个压缩包,解压后会得到一个文件夹,文件夹中包含了lib和头文件:
Visual Leak Detector简明使用教程
Visual Leak Detector是一款内存泄漏检测软件,主要的作用就是检测可能或者是存在内存泄露的地方,具体的功能的话,可以百度下,今天主要简单介绍下怎么使用
首先下载Visual Leak Detector,可以到官方网站去下载:http://www.codeproject.com/Articles/9815/Visual-Leak-Detector-Enhanced-Memory-Leak-Detectio 官方网站下载需要帐号,如果没有的话,注册一个也可以,或者到我的网盘下载:Visual Leak Detector
下载后,得到一个压缩包,解压后会得到一个文件夹,文件夹中包含了lib和头文件:
第二步:
将lib文件全部拷贝到VC 6.0 或者是VS的目录下,一般的,VC6.0的lib的目录在:C:Program FilesMicrosoft Visual StudioVC98Lib
VS的目录根据不同的版本的不同而不同,比如我安装的是VS2005 ,那么VS2005的VC的lib在:C:Program FilesMicrosoft Visual Studio 8VClib ,VS2010的VC的Lib目录在:C:Program FilesMicrosoft Visual Studio 10.0VClib , 具体的盘符根据你的编译器的安装盘符不同而不同
第三步:拷贝头文件(.h)文件到vc的include目录下,VC 6.0的Include目录在:C:Program FilesMicrosoft Visual StudioVC98Include
VS 2010的Include目录在:C:Program FilesMicrosoft Visual Studio 10.0VCinclude
第四步:
在源文件中包含Visual Leak Detector的头文件:
如果头文件包含了stdafx.h,那么Visual Leak Detector的头文件应该包含在他后面:
最后,将工程配置设定为Debug模式,在编译并运行的时候,Visual Leak Detector将提示可能的发生或者是发生内存泄露的具体位置: