码迷,mamicode.com
首页 > 其他好文 > 详细

valgrind - 检查程序中的内存泄漏问题

时间:2019-09-24 17:36:25      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:输入   编译   使用   安装   down   运行程序   程序   查看   nload   

Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。包括Memcheck 等工具。

1.valgrind安装

valgrind官网上下载源码,解压后依次执行

./configure

make

sudo make install

输入valgrind -h查看是否安装成功

2、内存检测

对C/C++程序,采用-g 编译选项进行编译得到二进制程序myprog

一般使用下面命令来运行程序myprog:

valgrind --tool=memcheck  --leak-check=yes myprog arg1 arg2 

 

valgrind - 检查程序中的内存泄漏问题

标签:输入   编译   使用   安装   down   运行程序   程序   查看   nload   

原文地址:https://www.cnblogs.com/Pan-Z/p/11579151.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!