我正在尝试使用Xcode提供的不同的性能分析选项,但当我在诊断选项卡中启用Guard Malloc选项并尝试运行时,我立即遇到以下错误并崩溃:
dyld: could not load inserted library: /usr/lib/libgmalloc.dylib
没错,/usr/lib/
中不包含这个库文件。我已经找到它在以下位置:
Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/
所以,我创建了链接,并启动了命令行工具(只是为了确保,因为它显然是MacOS SDK的一部分),再次启用Guard Malloc,但问题仍然存在。
我不太明白问题出在哪里:是新的Xcode 4.3疏忽,还是我的系统有问题,或者苹果计划用其他东西(也许是Instruments)替换它?