我想用Valgrind告诉我C程序中的内存使用情况。我有一个非常简单的程序:
int main() {
return 0;
}
我希望没有内存泄漏。但是当我运行Valgrind ./myFile
时,我得到了这个:
Syscall param msg->desc.port.name points to uninitialised byte(s)
它打印出来的跟踪与我的源代码没有任何关系。
我发现网站引用了一个错误和补丁来修复它,但我想知道:除了手动输入对Valgrind文件的更改外,我该如何获取更改到我的Mac上?