0

我已经安装在我的 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*

而且不会过去!!

我该怎么做才能解决?

谢谢您的回答

4

2 回答 2

0

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

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

编辑01:

(对评论的回应)

听起来您出于某种原因遇到了令人讨厌的腐败问题。有些事情要尝试。

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

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

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

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

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

我曾经在 Xcode 中发生过崩溃,之后我再也无法让 Xcode 在该用户帐户下运行。在放弃并转移到另一个帐户之前,我花了将近两天的时间尝试进行故障排除。结果证明这是一件好事,因为它允许我创建一个只专注于开发的帐户,而不受我正常帐户的所有干扰。

于 2009-11-22T19:45:42.917 回答
0

Xcode 3.2(不是 3.1.2)不附带 Snow Leopard 吗?如果您使用的是 Snow Leopard,则应该使用适用于 Snow Leopard 的 Xcode 版本,即 3.2 系列。

于 2009-11-23T14:35:43.083 回答