在Valgrind中分析OSx UI应用程序

时间:2011-09-19 14:45:55

标签: macos debugging valgrind

我是OSX开发的新手,我有一个关于在mac osx上运行valgrind 3.6.1的问题:10.6.8

我试图使用valgrind分析GUI应用程序;但是,从控制台无法直接启动GUI应用程序,并且可以按以下方式启动:open MyApplication.app因此,为了使用valgrind检查此应用程序,我执行了valgrind --trace-children=yes open MyApplication.app,但仍然无法获得valgrind来分析应用。 (可以只为open命令获取日志)我是Mac OSx的新手,可能会遗漏一些明显的东西,有人会指出我们如何在Mac上分析valgrind中的UI应用程序吗?从Mac的查找程序中可以看到MyApplication.app显示为可执行文件。 谢谢。 (由于我还没有在邮件列表上得到回复,所以在此发布)

1 个答案:

答案 0 :(得分:3)

找到解决方案,我们可以按如下方式分析应用程序:valgrind MyApplication.app/Contents/MacOS/MyApplication

MyApplication.app基本上是一个文件夹,其中包含可执行文件和其他资源。