在OSX 10.10上下载10.8 sdk / set MACOSX_DEPLOYMENT_TARGET = 10.8

时间:2015-07-11 17:09:20

标签: xcode macos sdk

成功export MACOSX_DEPLOYMENT_TARGET=10.8对我来说非常有用。当我这样做时,我收到了这条消息:

CMAKE_OSX_DEPLOYMENT_TARGET is '10.8' but the matching SDK does not exist at: "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/‌​SDKs/MacOSX10.8.sdk" Instead using SDK: "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/‌​SDKs/MacOSX10.10.sdk".

我尝试按照这些说明github.com/phusion/traveling-ruby/tree/master/osx但是在XCode中 - >开发者 - >平面 - > Mac平台 - >开发者 - > SDK我只有10.10和10.9 SDK。我怎样才能成功export MACOSX_DEPLOYMENT_TARGET=10.8

1 个答案:

答案 0 :(得分:2)

您可以使用10.10 SDK编译Mac OS X 10.8(即使是10.4!)。

export MACOSX_DEPLOYMENT_TARGET=10.8就是你所需要的,忽略(无用的)警告。