安裝完畢後啓動HookLogger的應用程序,這是可以啓動模擬器,一般會有一個提示説是你的

HookLogger和模擬器沒有Hook上,你就直接點擊確定並關閉模擬器(不要急着把HookLogger也關

了)。
     設置系統環境變量,新建一個環境變量,名稱為epocroot,變量值為/Symbian/9.1/S60_3rd。

重新啓動操作系統。
     打開Windows的命令控制枱(開始菜單中單擊運行,輸入cmd然後就按下回車),跳轉到你所安

裝的HookLogger的目錄(如默認的 C:\Program Files\HookLogger,這裏要在控制枱中輸入 cd

C:\Program Files\HookLogger然後回車),輸入命令SetupHooks,回車;會彈出一些提示信息,接

着輸入SetupHooks epocroot, 回車。
     在HookLogger的Filters的Tab頁面中,左側的下拉菜單中選擇Include only checked,在下面的

Browse for EXE的按鈕中選中你要進行調試的那個工程的模擬器對應的exe程序,一般在

C:\Symbian\9.1\s60_3rd\release \winscw\udeb\中,而文件名一般是你的工程名。
     設置完畢後啓動模擬器,在模擬器中運行你要調試的那個程序,直到退出時爆出 Alloc

********(16位的地址),這時在HookLogger的Heap的Tab,單擊第三個按鈕(List all alloc),

你會發現該頁面中有一列Ptr,在這一列中找到你的那個對應的地址(Alloc中的********),然後

用鼠標選中這一行,單擊下面的第四個按鈕(Alloc details)這時會彈出一個對話框,找到第一個

有關你的類名及函數名的位置(這裏就是根源所在),在#後的數字就是你的內存泄露所在的位置


    跳到你的源文件中步驟4的位置,找出你的內存泄露出現在哪裏,這樣你就可以進行下一步調試

了。