gpt4 book ai didi

memory-management - 如何在centos 5.5中安装valgrind 3.9.0

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:32 25 4
gpt4 key购买 nike

我正在尝试在我的 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"

关于memory-management - 如何在centos 5.5中安装valgrind 3.9.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22495744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com