Valgrind的安裝及簡單使用

原文鏈接:https://www.cnblogs.com/qujingtongxiao/p/9901213.html

Valgrind的安裝及簡單使用

1.獲取源碼

wget http://www.valgrind.org/downloads/valgrind-3.14.0.tar.bz2

2.解壓縮

tar -jxvf valgrind-3.14.0.tar.bz2 

3.進入目錄,進行安裝,其中/home/user1/valgrind是你想安裝的目錄

cd valgrind-3.14.0
./configure --prefix=/home/user1/valgrind
make
make install

4.配置環境變量,首先打開~/.bashrc

vim ~/.bashrc

將下面一段話考入該文件

export PATH=$PATH:~/valgrind/bin/

使改變生效

source ~/.bashrc

5.使用

建立文件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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章