我正在寻找我的问题的答案,但不幸的是我没有找到有用的东西。
我使用mac与sierra。
我安装了Valgrind和macports,我完成了所有安装命令。
现在,当我尝试使用valgrind命令运行程序时,我每次都会收到此错误:
valgrind:mmap-FIXED(0x0,253952)在UME(load_segment1)中失败 错误12(无法分配内存)。
我错过了什么?
编辑:我找到了同样问题的答案: valgrind: mmap(0x600000, 8192) failed in UME with error 12 (Cannot allocate memory)
购买他们谈论已经在我的mac中更新的valgrind版本。 我不明白是否shuold我更新内核,如果是,如何做到这一点。