valgrind查看内存泄漏
一、valgrind安装
在线安装
红帽系:yum install valgrind
得班系:apt-get install valgrind
离线安装
valgrind下载:
http://valgrind.org/downloads/valgrind-3.12.0.tar.bz2
valgrind安装:
1. tar -jxvf valgrind-3.12.0.tar.bz2
2. cd valgrind-3.12.0
3. ./configure
4. make
5. make install
输入valgrind–h显示valgrind的参数及提示,说明安装成
二、使用:
命令:
valgrind --leak-check=full --log-file=leak.log /proc/path/proc_name
参数说明:--leak-check=full 信息显示具体泄漏位置
--log-file=leak.log 将检测信息输入到日志leak.log中
/proc/path/proc_name 需要检测的程序
注:本文内容转载自 https://blog.csdn.net/weixin_42319496/article/details/125940228,向原文大神致敬!