Memory leaks 用于检测MAC osx上内存泄漏的工具

Memory leaks 用于检测MAC osx上内存泄漏的工具,memory-leaks,macos-high-sierra,Memory Leaks,Macos High Sierra,我想为我的项目优化内存问题。我一直在寻找某种工具(第三方工具没有问题),可以在我的项目中检测内存泄漏。我尝试过Valgrind,但它没有根据我的需要提供适当的输出&而且这个工具在os x(10.13)上也不完美。我也尝试过xcode的仪器,我不知道我是否也可以在MacOSX上使用(除了ios)。 我已经在仪器上调试了我的代码,它没有正确地显示文件的代码行,在那里发生了泄漏。 我不习惯使用xcode&所以这是我的第一次体验。 请帮帮我 提前感谢。:) 对于Valgrind,我得到了这种类型的巨大输

我想为我的项目优化内存问题。我一直在寻找某种工具(第三方工具没有问题),可以在我的项目中检测内存泄漏。我尝试过Valgrind,但它没有根据我的需要提供适当的输出&而且这个工具在os x(10.13)上也不完美。我也尝试过xcode的仪器,我不知道我是否也可以在MacOSX上使用(除了ios)。 我已经在仪器上调试了我的代码,它没有正确地显示文件的代码行,在那里发生了泄漏。 我不习惯使用xcode&所以这是我的第一次体验。 请帮帮我

提前感谢。:)

对于Valgrind,我得到了这种类型的巨大输出:-

“--79137--您可以编写自己的处理程序。 --79137--读取文件README\u MISSING\u SYSCALL\u或\u IOCTL。 ——79137——但是我们认为这是一个bug。请报告 --79137--在。 --79137--警告:未处理的amd64达尔文系统调用:unix:521 --79137--您可以编写自己的处理程序。 --79137--读取文件README\u MISSING\u SYSCALL\u或\u IOCTL。 ——79137——但是我们认为这是一个bug。请报告 --79137--在。 --79137--警告:未处理的amd64达尔文系统调用:unix:520 --79137--您可以编写自己的处理程序。 --79137--读取文件README\u MISSING\u SYSCALL\u或\u IOCTL。 ——79137——但是我们认为这是一个bug。请报告 --79137--在。 --79137--警告:未处理的amd64达尔文系统调用:unix:521 --79137--您可以编写自己的处理程序。 --79137--读取文件README\u MISSING\u SYSCALL\u或\u IOCTL。 ——79137——但是我们认为这是一个bug。请报告 --79137--在。 --79137--警告:未处理的amd64达尔文系统调用:unix:520 --79137--您可以编写自己的处理程序。 --79137--读取文件README\u MISSING\u SYSCALL\u或\u IOCTL。 ——79137——但是我们认为这是一个bug。请报告 --79137--在。 --79137--警告:未处理的amd64达尔文系统调用:unix:521“

我使用了命令-“valgrind--leak check=yes./my_Binary”

我还附上了截图,我试图检测我的演示二进制程序中的漏洞,但我无法检查它