第一种:
sudo apt-get install valgrind
第二种:
下载:
在linux上下载:wget http://www.valgrind.org/downloads/valgrind-3.8.1.tar.bz2
执行如下指令:
cd valgrind-3.8.1
./configure --prefix=/root/valgrind-3.8.1
make
make install
报错:error: please use gcc >= 3.0 or clang >= 2.9
解决方法:
1 首先添加ppa到库
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
如果提示未安装,执行下面的指令
sudo apt-get install software-properties-common
2.安装
sudo apt-get install gcc-5 g++-5
3.更新软链接
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 53 \
--slave /usr/bin/g++ g++ /usr/bin/g++-5 \
--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-5 \
--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-5 \
--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-5