2010-12-11 60 views

回答

1

您可以在Xcode 3.2或4中使用LLVM编译器来实现10.5的目标。我已经为我们的控制软件执行了半年以上的操作,而且它在我们部署的Leopard机器上运行得很好。

与所有使用一个SDK构建并针对另一个SDK的情况一样,如果没有适当的运行时检查和/或某些框架的弱链接,您将需要验证是否没有使用特定于较新OS的任何功能。

1

基于快速测试,我能够使用包含10.6 SDK的最新Xcode 3.2.5构建包含LLVM的10.5应用程序。检查完产品后,Info.plist将最低操作系统版本记录为10.5,据我所知,最初的编译器选择对操作系统运行最终产品的方式没有影响(如您所期望的那样)。不幸的是,我没有一台10.5机器来测试它。

因此,我想像苹果只是表示LLVM附带10.6 SDK。

相关问题