xcrun --show-sdk-version error, невозможно собрать с помощью xcode в mojave - PullRequest
1 голос
/ 05 марта 2020

У меня проблемы с получением проекта 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

Кто-нибудь знает, в чем может быть проблема и, что более важно, как это исправить?

...