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,向原文大神致敬!

posted @ 2023-05-31 10:35  冥天笑  阅读(146)  评论(0编辑  收藏  举报