在Visual Studio 2010中使用Visual Leak Detector

來源:互聯網
上載者:User

http://blog.csdn.net/yapingxin/article/details/6751940


http://vld.codeplex.com/


Visual Leak Detector是過去(Visual Studio 2008的時代)我們常用的C/C++記憶體泄露檢查工具。在Visual Studio 2010中依然可以使用該工具,但有兩點需注意: 版本問題 設定變化

版本問題:

在codeproject.com上面提供的最新版本依然是1.9d,但是請注意,該版本在Visual Studio 2010下面表現非常差。網上有很多人注意到了這一點,很多人推薦用1.0版,因為1.0版在Visual Studio 2010下工作良好。但是,實際上沒有必要這麼做,因為1.0版確實沒有後續版本方便,而且實際上Visual Leak Detector已經更新到2.2版了,2.2版修正了許多bug,而且在Visual Studio 2010下工作良好。

Codeplex.com上面有Visual Leak Detector的最新的2.2版。連結:http://vld.codeplex.com/

設定變化

我們熟知的那個VC++ Directories的設定,如今變了個位置。

新的設定方法見上一篇部落格《Visual Studio 2010中VC++ Directories的設定》。


設定過程:

1. View | Other Window | Property Manager


2. Go to "VC++ Directories" settings


3. Set include folder path


4. Set lib folder path



點OK,我們就設定好了。


檢驗:


如下圖,我們故意製造一個memory leak,然後debug + run,程式運行完畢後在Visual Studio 2010的Output視窗輸出了記憶體泄露的資訊:


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.