簡體   English   中英

Xcode 8命令行工具缺失(Git,Clang等)

[英]Xcode 8 Command Line Tools Missing (Git, Clang, etc)

兩天前,我升級到OSX Sierra。 之后我的開發工具似乎工作得很好。

但是,今天我升級了Xcode 7.3.1 - > 8.1,使某些功能適用於React-Native開發。 確切地說,我刪除了7.3.1並重新安裝了8.1。 這就是困境開始的地方。

特別是,似乎大多數命令行工具都沒了。 嘗試使用git以及其他命令時出錯。 從.dmg文件安裝后我能夠恢復Git。

我也嘗試使用xcode-select --install安裝命令行工具無濟於事。 安裝繼續進行,但之后沒有任何工具可用。

作為正在發生的事情的一個例子,以下是我在運行時收到的錯誤: curl -sSL https://get.rvm.io | bash -s stable --ruby curl -sSL https://get.rvm.io | bash -s stable --ruby

xcodebuild: error: SDK "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk" cannot be located.
gcc: error: unable to find utility "gcc", not a developer tool or in PATH
configure: error: clang version 3.0 or later is required

有人知道問題可能是什么以及如何在Sierra + Xcode 8.1上設置開發環境?

問題是您需要將命令行工具重新命名為Xcode的新副本。 您可以使用xcode-select來執行此操作,但最簡單的方法是,在Xcode中,轉到“首選項”>“位置”,然后在底部的“命令行工具”彈出菜單中選擇正確的Xcode。

另請注意,為了使用xcode-select您需要使用sudo

安裝新版本的Xcode后發生此錯誤。

剛重啟對我有幫助。 有時,即使退出並重新啟動終端也可能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM