Valgrind 不能在 MacOS Mojave 上运行?与康达一起安装

Posted

技术标签:

【中文标题】Valgrind 不能在 MacOS Mojave 上运行?与康达一起安装【英文标题】:Valgrind not working on MacOS Mojave? Installed with Conda 【发布时间】:2019-03-01 06:51:36 【问题描述】:

我正在尝试检查我用 C 编写的程序中的内存泄漏。我正在运行 MacOS Mojave。当我运行 valgrind 时,出现此错误:

$ valgrind --leak-check=full --show-reachable=yes ./shell.out
valgrind: mmap-FIXED(0x0, 520192) failed in UME (load_segment1) with error 12 (Cannot allocate memory).

【问题讨论】:

【参考方案1】:

Valgrind 可能与最新的 macOS(10.14 Mojave) 不兼容。 请检查:How to install Valgrind on macOS Mojave(10.14) with Homebrew?

【讨论】:

以上是关于Valgrind 不能在 MacOS Mojave 上运行?与康达一起安装的主要内容,如果未能解决你的问题,请参考以下文章

麻烦在 MacOS Mojave 上安装 pymssql

text 在macOS Mojave上设置PHP 7.2(带自制软件)

markdown 在MacOS中安装PHP MSSQL驱动程序(Mojave)

将MacOS Catalina 降级为 Mojave

升级到 macOS Mojave 后,MATLAB 不再卸载 MEX 文件

markdown macOS Mojave(Dev)