如何在不包含Xcode版本的Xcode版本中构建Mac OS X 10.6 SDK

时间:2012-03-08 17:14:29

标签: xcode cocoa sdk build openframeworks

我的Xcode只允许我选择Mac OS X 10.7作为最早的Base SDK。 是否可以安装其他基础SDK?

2 个答案:

答案 0 :(得分:11)

我在其中一个备份磁盘上找到了旧版本的Xcode 4.3并拖了一份:

/Developer/SDKs/MacOSX10.6.sdk

为:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk

它现在位于已经存在的MacOSX10.7.sdkMacOSX10.8.sdk旁边。他们带有Xcode 4.4。

我正在运行Xcode版本4.4(4F250)和OS X 10.8。

重新启动Xcode后,请记住进入构建设置并将Base SDK设置为OS X 10.6,如​​果它默认为“当前OS X”并且您的项目需要10.6 sdk。

答案 1 :(得分:2)

您是否有理由需要10.6 SDK?如果您将部署目标设置为10.6,则可以使用10.7 SDK,并且您的应用程序将在10.6上运行,假设您没有使用10.7中添加的任何内容。