記憶體洩露除錯之 visual leak detector 工具
阿新 • • 發佈:2018-11-17
內存洩露調試之 visual leak detector 工具【轉】
本文參考此文:http://kangzj.net/visual-leak-detector-download/
另外一種檢查記憶體洩露的工具:visual leak detector 簡稱 vld
1.首先要去下載vld並且安裝 ,一個下載地址:http://www.brothers
oft.com/visual-leak-detector-download-288113.html
2.安裝 vld,我的安裝目錄為:D:\Program Files\Visual Leak Detector
3. 在VS裡面的 工具--選項--專案和解決方案--vc++目錄 中新增相應的include和lib路徑。
我新增的路徑如下:
D:\Program Files\Visual Leak Detector\include 新增到包含檔案 選項。
D:\Program Files\Visual Leak Detector\lib\Win32新增到庫檔案 選項。
4.在stdafx.h中增加: #include"vld.h"
5.把D:\Program Files\Visual Leak Detector\bin\Win32下面的兩個DLL
即 dbghelp.dll和vld.dll拷貝到 要除錯的exe的目錄,即Debug目錄下。
6.除錯啟動,就可以在輸出的視窗中發現記憶體洩露的同時,定位到是哪行程式碼出現問題啦。