任何人都可以给我任何简单的语法来运行OSX的leaks工具来检测已编译的C程序中的内存泄漏吗?我在10.8,所以我遇到了严重的兼容性问题valgrind.
我读过的关于XCode Leaks/Instruments的大部分内容都涉及到XCode环境 - 而不是我想为我的C程序做的事情.
有没有办法可以从命令行对已编译的C程序运行泄漏?如果没有,在等待valgrind的更新版本时是否还有其他可靠的替代方案,或者我是否必须使用Linux发行版设置VM?
使用该iprofiler工具(联机帮助页)将其添加到命令行的开头:
iprofiler -leaks -d $HOME/tmp
Run Code Online (Sandbox Code Playgroud)
($HOME/tmp你希望在哪里写出结果).
然后,您可以.dtps使用Instruments打开生成的捆绑包以检查泄漏(或执行的任何其他4个检查iprofiler).
如果你正在使用铛然后编译都-O3和-g(作为铛不支持-pg).
| 归档时间: |
|
| 查看次数: |
3933 次 |
| 最近记录: |