QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2116|回复: 6

高手帮帮忙

[复制链接]
发表于 2006-2-7 17:30:12 | 显示全部楼层 |阅读模式
为什么刚装的valgrind 怎么不能用啊,我的安装步骤对吗

源码来源:http://valgrind.org/
版本:valgrind-3.1.0
我的操作系统:redhat7.2
安转步骤:
1:bzip2 -d valgrind-3.1.0.tar.bz2 tar -xvf valgrind-3.1.0.tar
2:进入 valgrind-3.1.0文件夹一次运行下面的命令
./configure
make
make install
3:运行的时候报错:valgrind:failed to start 'tool' memcheck for platform 'x86-Linux':No such file or directory
为什么呀 是版本不兼容还是。。。郁闷中
发表于 2006-2-7 23:24:18 | 显示全部楼层
ls /usr/local/lib/valgrind/x86-linux
看看有没有memcheck这个程序。
回复

使用道具 举报

 楼主| 发表于 2006-2-8 17:21:50 | 显示全部楼层
没有这个程序 就有三个libcorregrind.a libvex.a vgpreload_core.so
这是怎么回事
谢谢版主
回复

使用道具 举报

发表于 2006-2-9 12:19:02 | 显示全部楼层
make没有出错?
回复

使用道具 举报

 楼主| 发表于 2006-2-9 15:44:20 | 显示全部楼层
make时候没有报错,make install 的时候报错了!

make[4]: *** [install-exec-loacl] Error 2
make[4]: leaving directtory /.../.../memcheck
make[4]: *** [install-am] Error 2
make[4]: leaving directtory /.../.../memcheck
make[4]: *** [install-recursive] Error 1
make[4]:leaving directtory /.../.../memcheck
make[4]: *** [install-recursive] Error 1
make[4]:leaving directtory /.../.../memcheck
make: ***[install] Error 2

注:我又尝试安装了valgrind-3.0.1和valgrind-3.0.0这两个版,本在make的时候都报错了/..../coregrind/m_aspacemgr/aspacemgr.c 这个文件有两行错了,
valgrind-3.0.1和valgrind-3.1.0中这两个文件不一样的.
代码都是从http://valgrind.org/  下载的这也能出错么
谢谢版主帮忙!!!
回复

使用道具 举报

发表于 2006-2-9 16:01:30 | 显示全部楼层
非得用redhat7.2么?
回复

使用道具 举报

 楼主| 发表于 2006-2-9 18:17:23 | 显示全部楼层
是啊 要用7.2 的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 22:28 , Processed in 0.036946 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表