有没有办法在Catalina上安装Valgrind?

Joh*_*ark 7 c++ macos valgrind macos-mojave macos-catalina

有没有办法在Catalina上安装Valgrind并使其正常运行?如果是这样,我将非常感谢逐步的过程。

我尝试使用https://github.com/sowson/valgrind安装Valgrind, 但是当我helloWorld.cpp在终端上进行测试时,控制台返回了我不应该得到的错误。

我不确定在此版本的Valgrind的安装过程中是否犯了我的错误,或者Valgrind本身与Catalina OS不兼容。

我也尝试通过Homebrew安装Valgrind,但与此同时我也遇到了问题(github.com/Homebrew/homebrew-core/issues/36683)。

swe*_*ish 5

目前,没有。您链接的存储库存在有关 Catalina 兼容性的问题。正如您所展示的,brew 包也有其自身的问题。官方 valgrind 仅支持 10.12。

您只需要等待,或将其容器化。尽管如果您将 valgrind 容器化,您可能还需要一个兼容的构建容器。


Joh*_*ark 4

好的。我找到了一种在 Catalina 上使用 Valgrind 的方法。这是我的指南的链接https://github.com/john-yohan-park/Valgrind_Catalina