如何使用xcode 3.2.6构建通用二进制文件?

时间:2011-04-09 02:40:36

标签: cocoa xcode macos powerpc

我在运行OS X 10.6的Intel Mac上使用XCode 3.2.6,构建一个相当简单的应用程序,除了现代基于Intel的Mac之外,还需要能够在基于PPC的Mac上的OS 10.4下运行

在项目设置下,我只看到32位Intel,64位Intel和Standard(32/64 Intel)的选项。我应该在这里看到“通用二进制”条目吗?

在Intel Mac上运行10.4下我没有任何问题。我小心不要使用在10.4下不起作用的功能,我认为我正确设置项目设置以允许它向后兼容10.4。只是我无法弄清楚如何为PPC编译它。

我正在四处寻找,试图弄清楚如何构建通用二进制文件,我想我可能只是错过了一些明显的东西。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您不必为Architectures构建设置选择其中一个预定义设置。您可以选择“其他...”,然后显式输入ppc,i386,x86_64等架构列表。

顺便说一下,如果你需要在G3上运行,还有额外的技巧:你必须使用GCC 4.0和10.4 SDK。