2011-03-18 106 views
4

我使用以前的Xcode 3项目,并在Mac SDK 10.6上成功构建它。Xcode构建但不创建可执行文件

我不明白的是,产生没有任何可执行文件:

  • 我的计划已经外观和运行检查,
  • 的可执行文件路径,我选择了以前的可执行文件运行,然后删除旧的可执行文件以确保新的将被构建。

奇怪的是,没有建立可执行文件。

回答

7

Xcode 4更改了默认的构建位置。它不再进入$(SRCROOT)/build,但~/Library/Xcode/DerivedData/...其中...是项目特定的文件夹。右键单击Xco​​de中的可执行文件,然后选择“在Finder中显示”。

+0

呃...没有DerivedData可以被发现,我得到的唯一的东西是在“../mySoftwareName/buid/mySoftwareName.build/Release/mySoftwareName.build/Object-normal/i386/,我发现了一个控制台图标EXE似乎'工作,但我不得不添加笔尖和plist文件来运行它。这是正常的吗? – dlewin 2011-03-18 12:27:01

+0

许多搜索后,发现DerivedData手工(finder没有),但没有exe; 2现在出现错误( ):pkg丢失了,所以我从旧版本中复制了一个,现在用“ld:file not found”填充了这些链接 – dlewin 2011-03-18 13:59:30

+4

好的答案。但是,对于Xcode 4,构建目录似乎已经改变to:〜/ Library/Developer/Xcode/DerivedData/your-project/Build/Product/Debug。不知道他们为什么不断改变它... – Hassan 2012-04-30 20:47:27

相关问题