标签:nload exp 14. 一段 环境 free 解压缩 输入 download
wget http://www.valgrind.org/downloads/valgrind-3.14.0.tar.bz2
tar -jxvf valgrind-3.14.0.tar.bz2
cd valgrind-3.14.0
./configure --prefix=/home/user1/valgrind
make
make install
vim ~/.bashrc
将下面一段话考入该文件
export PATH=$PATH:~/valgrind/bin/
使改变生效
source ~/.bashrc
建立文件val
vim val
假设想要检测的执行文件是main,并且想把检测结果输入到文件valgrind_report.log中,就将下面一段话考入val文件中
valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --run-libc-freeres=yes --log-file=./valgrind_report.log ./main $@
如果只是想把结果打印到屏幕上,就将下面一段话考入val文件中
valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --run-libc-freeres=yes ./main
最后改变文件的执行权限
chmod +777 val
标签:nload exp 14. 一段 环境 free 解压缩 输入 download
原文地址:https://www.cnblogs.com/qujingtongxiao/p/9901213.html