vld下载
在windows平台下,一个检测内存泄漏的工具是vld
加入库文件
下载安装完成后,先找出VS2019库文件的位置:
找到库文件存储路径
随便打开一份代码,点击头文件,随便选中一个,右键点击转到文档
如下所示,进行下一步操作:
我们就找到库文件的存储路径了!
加入vld.lib与vld.h
打开Visio Leak Detector文件夹,会有一个include
与lib
文件夹
先进include
文件夹,将vld.h
拷贝一份,将其粘贴到刚才找到的VS2019库文件存储路径
再将Visio Leak Detector中lib
文件夹中Winxx
的两个.lib
文件分别放在VS2019的lib
文件夹中:把Win32中的vld.lib文件放到x86中,Win64中的的vld.lib文件放到x64中即可!
大功告成
没有告警
看看结果,程序运行结束,内存泄漏情况会打印出来!
另外,安装boost库也一样,放在VS2019的include的目录中即可