提问人:RAM 提问时间:3/5/2020 最后编辑:RAM 更新时间:3/11/2020 访问量:1195
xcrun --show-sdk-version 错误,无法在 Mojave 上使用 Xcode 构建
xcrun --show-sdk-version error, can't build with xcode on mojave
问:
我在 macOS Mojave 上使用 xcode 编译 cmake 项目时遇到问题。下面是与生成问题相关的错误消息。
-- [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'
我还注意到能够找到“MacOSX10.13.sdk”,但不在同一路径中:xrun
localhost:~ ram$ xcrun --sdk macosx10.13 --show-sdk-path
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk
有谁知道可能是什么问题,更重要的是,如何解决这个问题?
答: 暂无答案
评论
--sdk macosx