gpt4 book ai didi

macOS Sierra 上的 Valgrind

转载 作者:行者123 更新时间:2023-12-01 22:25:20 26 4
gpt4 key购买 nike

我遵循本指南:

valgrind installation guide

下载软件包后,我运行了 sh 脚本,但是当我启动 make install 命令时,它无法创建该文件夹,因为它没有权限(即使我使用了 sudo 命令)。

此外,我尝试使用brew,但出现此错误:

valgrind: This formula either does not compile or function as expected on macOS versions newer than El Capitan due to an upstream incompatibility.

Error: An unsatisfied requirement failed this build.

最佳答案

您可以从他们的 website 下载 Valgrind 的最新版本。然后,您只需 ./autogen.sh 即可安装 Valgrind。我个人没有遇到任何需要make的事情。

然而,令人遗憾的是,即使是最新版本的 Valgrind 在 Mac OS Sierra 上也不是很好用。原因是Apple没有公布导致Valgrind崩溃的部分源代码,没有这些源代码,Valgrind维护者几乎无能为力。您可以阅读有关该问题的更多讨论 here .

因为Mac OS内核位于Apple Public Source License下,总有一天它会开源。因此,Valgrind 的 Sierra 兼容版本只是时间问题。

目前,我在Linux下使用Valgrind。这就是我现在所能建议的。

关于macOS Sierra 上的 Valgrind,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40650338/

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