知道为什么我收到此错误消息?
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2因退出代码1而失败
我试图将MGTwitterEngine和yajl集成到我的项目中,所以按照这里的说明进行操作......
http://damienh.org/2009/06/20/setting-up-mgtwitterengine-with-yajl-106-for-iphone-development/
管理以使其编译,但它因该错误而停止。现在已经删除了我添加到项目中的所有框架引用,并删除了所有MGTwitterEngine类,基本上将它恢复到原来的状态。每当我编译时,我仍然最终得到这个......
/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2因退出代码1而失败
如果我打开其他项目,他们的工作正常......
很奇怪,有什么想法吗?
答案 0 :(得分:6)
检查项目中没有任何iPhone不存在的框架。例如,我看到有些人在添加QuartzCore.framework时会添加QTKit.framework。
否则,发布build命令的实际输出。在“构建结果”窗口中,错误将在右侧有一个小按钮以获取更多信息。
答案 1 :(得分:1)
在我的情况下,我在两个不同的类中有相同的@implementation和@interface
像这样 - >ViewController2.h:
@interface ViewController2 : UIViewController
ViewController2.m:
@implementation ViewController2
ViewController3.h:
@interface ViewController2 : UIViewController
ViewController3.m:
@implementation ViewController2
答案 2 :(得分:0)
我有类RssData.h和RssData.m的重复。删除了其中一个,它被修复了。