在最新版本的Mac OS上安装valgrind

我们在使用高级的IDE里,在性能分析的选项中往往会涉及valgrind的使用,而当我们尝试在版本大于10.12的Mac OS上安装valgrind时,无论是从官方网站下载还是使用brew安装,都会提示系统版本过高无法安装。此前这一直困扰着我导致当我想使用内存泄露分析工具时不得不用docker运行个ubuntu然后在其上运行valgrind,直到最近我在github上发现了一个项目:

https://github.com/LouisBrunner/valgrind-macos

This repository contains a version of Valgrind including a few patches to improve support for the macOS platform. It is maintained by Louis Brunner.

这个存储库包含Valgrind的一个版本,其中包括一些补丁,以改进对macOS平台的支持。由Louis Brunner维护。

安装方法( make sure you have the latest Xcode/CLI tools installed):

brew tap LouisBrunner/valgrind
brew install --HEAD LouisBrunner/valgrind/valgrind

升级方法:

brew upgrade --fetch-HEAD LouisBrunner/valgrind/valgrind

发表评论

您的电子邮箱地址不会被公开。