2012-10-20 59 views
2

我得到这个生成错误为什么从命令行打开时Xcode无法编译?

i686-apple-darwin11-gcc-4.2.1: /Users/soheil/Library/Developer/Xcode/DerivedData/Get_iPlayer_GUI-fqsfzttzsuikevhdogsnxnjaddjn/Build/Intermediates/PrecompiledHeaders/Get_iPlayer GUI_Prefix-hggnypajoaggzffgvymocdlipqdj/Get_iPlayer GUI_Prefix.pch.dia: No such file or directory

 
cc1obj: error: unrecognized command line option "-Wno-implicit-atomic-properties" 
cc1obj: error: unrecognized command line option "-Wno-receiver-is-weak" 
cc1obj: error: unrecognized command line option "-Wno-deprecated-implementations" 
cc1obj: error: unrecognized command line option "-Wno-sign-conversion" 
cc1obj: error: unrecognized command line option "-fserialize-diagnostics" 
Command /usr/bin/gcc-4.2 failed with exit code 1

打开命令行一些Xcode的项目时,就像

open Get_iPlayer\ GUI.xcodeproj/ 

任何想法

+0

不确定它是否与您的问题有关,但命令行工具是单独安装,可以在XCode中的首选项/下载中完成。 –

+3

发布确切的命令和错误的实际文本? –

+0

编辑上面的问题。 – Soheil

回答

0

试试这个:

open -a Xcode folder/project.xcode 

-a代表的应用程序。在这里,您可以使用应用程序Xcode打开该项目。

+0

添加“-a Xcode”在我的情况下没有任何区别。 – jochen

2

我有同样的问题,对我来说,原因是我在我的shell启动文件中将CC环境变量设置为“gcc”。开始的Xcode至于我的作品如下:

unset CC 
open fast-dm.xcodeproj 

如果我只给了第二个命令,编译在Xcode失败,错误消息非常相似,你看到的那些。

+1

这对我有用。 –

相关问题