当前位置:  开发笔记 > 运维 > 正文

如何在centos 5.5中安装valgrind 3.9.0

如何解决《如何在centos5.5中安装valgrind3.9.0》经验,为你挑选了1个好方法。

我正在尝试在我的CentOS-5.5-32bit上安装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

在此先感谢您的帮助!



1> Obaida.Opu..:

经过多次尝试,我终于开始工作了.我遵循的步骤:

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"

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有