Memory management 如何在centos 5.5中安装valgrind 3.9.0

Memory management 如何在centos 5.5中安装valgrind 3.9.0,memory-management,centos,valgrind,Memory Management,Centos,Valgrind,我正在尝试在CentOS-5.5-32位上安装valgrind,以检查源代码中的内存问题。因为我对Linux非常不熟悉,所以我自己无法完成,也无法通过搜索找到任何此类命令 我使用这些命令下载了一个提取的valgrind 3.9.0。但我不知道如何在valgrind下安装和运行我的源代码 wget http://valgrind.org/downloads/valgrind-3.9.0.tar.bz2 tar xvjf valgrind-3.9.0.tar.bz2 提前感谢您的帮助 经过几次尝试

我正在尝试在CentOS-5.5-32位上安装valgrind,以检查源代码中的内存问题。因为我对Linux非常不熟悉,所以我自己无法完成,也无法通过搜索找到任何此类命令

我使用这些命令下载了一个提取的valgrind 3.9.0。但我不知道如何在valgrind下安装和运行我的源代码

wget http://valgrind.org/downloads/valgrind-3.9.0.tar.bz2
tar xvjf valgrind-3.9.0.tar.bz2

提前感谢您的帮助

经过几次尝试,我终于让它工作了。我遵循的步骤是:

wget http://valgrind.org/downloads/valgrind-3.9.0.tar.bz2  //download valgrind
tar xvjf valgrind-3.9.0.tar.bz2                            //now extract
cd valgrind-3.9.0                                          //move to the corresponding dir
./configure                                                //prepare everything
make
make install                                               //now install
现在我可以在valgrind下执行我的目标可执行文件了

要在valgrind下执行,请使用:

valgrind --tool=memcheck --leak-check=yes COMMAND_TO_RUN_MY_TARGET_EXECUTABLE
要添加原产地信息,请使用:

--track-origins=yes
要将所有报告保存在日志文件中,请使用:

--log-file="Valgrind_Report.txt"