1.首先下載memwatch最新版本http://www.linkdata.se/sourcecode/memwatch/code
2.關於使用內存
首先在程序裏須要包含 memwatch.c 和 memwatch.h兩個文件,同時在你想要進行檢測的程序裏包含上頭文件memwatch.h,並且在編譯的時候加上 -DMEMWATCH -DMW_STDIO兩個編譯選項。編譯
在板子上執行後會在可執行程序的同一目錄下生成一個memwatch.log的文件,會記錄程序運行中的錯誤,內存泄漏
好比double free,內存泄漏啊,有時候錯誤的度可能並不能致使程序崩潰,可是錯誤還是存在的,須要用memwatch檢測下,把隱藏的錯誤給修改掉。下載