Valgrind 真是C/C++内存调试的利器

本文介绍了如何安装Valgrind,包括从下载到编译安装的详细步骤,并针对遇到的'failed to start tool 'memcheck'...'错误进行了解析,提示在重新配置Valgrind安装路径时需要先执行'make distclean',以避免安装问题。
摘要由CSDN通过智能技术生成


1. 可以下载RPM 包,直接安装
2. 编译和安装Valgrind




(1)从首页下载, 或者wget http://valgrind.org/downloads/valgrind-3.8.1.tar.bz2, 获取
(2)解压bzip2 -d valgrind-3.8.1.tar.bz2
(2) tar -xvf valgrind-3.8.1.tar 进入源代码目录 or tar jxvf valgrind-3.***.tar.bz2 直接解压
(4)运行./configure配置Valgrind,具体参数信息详见INSTALL文件。一般只需要设置--prefix=/home/you/want/it/installed
(5)make,编译Valgrind
(6)make install,安装Valgrind
(7)输入valgrind --version; 如果有老版本,则需要注意环境变量的设置,保证新安装的生效。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值