我在macOS Ventura (13.0)上安装Valgrind (13.0)时遇到了麻烦。在终点站,我试过跟随。
$ brew install valgrind在Homebrew的自动访问之后,我收到了以下消息:
valgrind: Linux is required for this software.
Error: An unsatisfied requirement failed this build.有什么办法能让我安装瓦兰吗?
为了调试c,我想运行Valgrind。
发布于 2022-10-29 06:50:49
在macOS 13.0中不支持瓦莱尔。
最后一个官方支持的版本是10.13。对苹果的硅产品根本没有任何支持。
这里提供了一些高达11.0的支持,https://github.com/LouisBrunner/valgrind-macos
没有人在积极从事macOS的工作。苹果没有做出任何贡献。我确实偶尔会做一些更改,但这只是在检查旧代码仍然构建的级别上。
如果您的软件可移植到其他OSes,最好的选择是在FreeBSD或Linux上测试它。
https://stackoverflow.com/questions/74240650
复制相似问题