Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。包括Memcheck 等工具。工具
从valgrind官网上下载源码,解压后依次执行性能
./configure开发工具
make调试
sudo make install内存
输入valgrind -h查看是否安装成功开发
对C/C++程序,采用-g 编译选项进行编译获得二进制程序myprogget
通常使用下面命令来运行程序myprog:源码
valgrind --tool=memcheck --leak-check=yes myprog arg1 arg2 编译