![](/img/trans.png)
[英]Getting Valgrind to detect memory leaks from C++ program called by Python Script:
[英]Bash script detect memory leaks of C++ programs
我正在編寫一個 bash 腳本,該腳本對使用g++
和-fsanitize=address
編譯的一些 C++ 程序進行計時。 有什么方法可以檢測是否發生任何 memory 泄漏(來自腳本)?
基本上,我想要那些沒有泄漏的執行的總時間,而忽略那些執行的總時間。
有什么方法可以檢測是否發生任何 memory 泄漏(來自腳本)?
您可以查看進程退出代碼。
如果檢測到泄漏,Address Sanitizer 將強制程序以錯誤代碼退出。 這假設程序本身以錯誤代碼 0 正確退出。
基本上,我想要那些沒有泄漏的執行的總時間,而忽略那些執行的總時間。
測量已檢測程序的時間是沒有意義的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.