无法在我的MacPro上使用xcode构建新项目

时间:2009-11-22 17:39:45

标签: iphone xcode osx-snow-leopard xcodebuild

我安装在我的MacPro(intel)Xcode 3.2.1(iPhone SDK 3.1.2)和Snow Leopard上

我为iPhone OS制作了一个新项目(称为Untitled),当我尝试构建时,它返回一个错误:

*file not found: 
*/Users/user/Documents/Untitled/build/Untitled.build/Debug-iphonesimulator/Untitled.build/Objects-normal/i386/main.o
*/Users/user/Documents/Untitled/build/Untitled.build/Debug-iphonesimulator/Untitled.build/Objects-normal/i386/UntitledAppDelegate.o*

*Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1*

并且不会过去!!

我要做些什么来修复?

谢谢你的回答

2 个答案:

答案 0 :(得分:0)

“Untitled”是一个常见的占位符,因此使用它作为项目名称可能会导致其中一个构建脚本出现问题。尝试使用更独特名称的其他项目。

其他可能的问题:(1)构建目录(2)的权限问题如果你搞乱了构建设置,你可能已经关闭了可执行文件的创建。

Edit01:

(回应评论)

听起来你出于某种原因有一个令人讨厌的腐败问题。有些事要尝试。

(1)创建一个新用户并尝试从该帐户运行Xcode。这将告诉您问题是与开发人员安装有关,还是在用户主目录中的某种首选项或其他文件。 Xcode和其他开发应用程序动态创建了许多重新安装不会影响的目录和文件。

(2)您可以从命令行完全卸载开发人员工具。

sudo /Developer/Library/uninstall-devtools --mode=all

(3)Xcode只是一套完整的unix命令行开发工具的面部应用程序。如果您安装了这些工具的不同版本,例如gcc,gdb等,你可能已经改变了一些关键的东西。

(4)Xcode插件可能会导致问题。确保删除所有这些。

我在Xcode中遇到过一次崩溃,之后我永远无法让Xcode在该用户帐户下运行。在放弃并转移到另一个帐户之前,我花了近两天时间尝试进行故障排除。事实证明这是一件好事,因为它允许我创建一个专注于开发的帐户,而不会影响我的正常帐户。

答案 1 :(得分:0)

Xcode 3.2(不是3.1.2)是否附带Snow Leopard?如果你正在使用Snow Leopard,你应该使用相应版本的Xcode for Snow Leopard,这是3.2系列。