2010-12-11 117 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。

相關問題