У меня проблемы с получением проекта cmake для компиляции с xcode на MacOS Mojave. Вот сообщение об ошибке, связанное с проблемой сборки.
-- [polly] Used toolchain: Xcode (OS X default) / clang / LLVM Standard C++ Library (libc++) / c++11 support
xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk" cannot be located.
xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk'
'xcrun --show-sdk-version' failed
Кроме того, я наткнулся на следующее несоответствие.
localhost:~ ram$ xcrun --show-sdk-path
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
localhost:~ ram$ xcrun --show-sdk-version
xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk" cannot be located.
xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk'
Я также заметил, что xrun
может найти 'MacOSX10.13.sdk', но не по тому же пути:
localhost:~ ram$ xcrun --sdk macosx10.13 --show-sdk-path
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
Кто-нибудь знает, в чем может быть проблема и, что более важно, как это исправить?