无法使用 make 来安装 Valgrind

无法使用 make 来安装 Valgrind

我尝试按照以下说明下载并安装 Valgrind:

指示

我很好地完成了第 3 步,但是当我输入时

make 

我收到消息

make: *** No targets specified and no makefile found.  Stop.

当我查看新的 Valgrind 目录时,我看到诸如“Makefile.am”和“Makefile.in”之类的文件,但正如指示的那样,没有“Makefile”。自述文件包含与我在图片中发布的相同的说明,因此我不太明白我缺少什么。谢谢你的帮助!

答案1

我想说的是,第 3 步(配置)失败了。第3步没有报错吗? (对于第三步,您还需要安装 glibc,请确保您已经安装了它)。

另外,为什么不使用包管理呢?喜欢 apt-get install valgrind 吗?

你正在使用哪个发行版?

答案2

该步骤./configure通常读取Makefile.in和写入Makefile。运行时出了点问题。再次运行它并读取输出以查找错误。如果失败,请阅读config.log您可能会在哪里找到有关问题所在的线索。

答案3

这就是我的构建失败的原因:

检查内核版本...不支持 (3.14.13-c9) 配置:错误:Valgrind 适用于内核 2.4、2.6

相关内容