2011-07-07 36 views
0

我鍵入了>> valgrind ./myprogramname --tools-memcheck --leak-check =是Valgrind(memcheck)未顯示泄漏/錯誤摘要。幫幫我?

但是程序結束時內存泄漏和錯誤的彙總沒有打印出來。我正在運行Centos 5.5,甚至已升級到Valgrind的最新版本,試圖使其發揮作用。我已經看到它在打開泄漏檢查選項之前打印出問題摘要。有沒有人遇到過這個問題?

我甚至還設置了--leak-check-full等等。這就像Valgrind沒有看到我設定的選擇。

回答

2

在我看來,你正在將valgrind的參數放置在一個位置,在那裏它們將被解釋爲程序的參數。

嘗試

valgrind --tool=memcheck --leak-check=yes ./myprogramname 

,看看是否能更好地工作。

+0

謝謝,不知道爲什麼我把它混在我的腦海裏。 –