/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2失败,退出代码为1

时间:2009-09-29 06:16:49

标签: iphone

  

可能重复:
  gcc-4.2 failed with exit code 1 iphone

知道为什么我收到此错误消息?

/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而失败

如果我打开其他项目,他们的工作正常......

很奇怪,有什么想法吗?

3 个答案:

答案 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的重复。删除了其中一个,它被修复了。