如何在 Mac 上安裝 Xcode 命令行工具包
如果您更喜歡使用命令行編寫 Mac 應用程序代碼,則需要 Xcode 命令行工具包。它包含編譯器、調試器和其他開發工具和實用程序,無需整個 Xcode 集成開發環境即可通過終端訪問。
如果你的 Mac 上已經安裝了 Xcode,你就不需要這個有用的 Unix 工具包。如果沒有,本分步教程將向您展示如何直接通過網絡或在終端中使用“xcode-select”安裝命令下載、安裝和使用 Xcode 命令行工具包。
什麼是 Xcode 命令行工具?
Xcode Command Line Tools 是一個獨立的軟件包,適用於希望使用 UNIX 樣式命令構建 Mac 應用程序的軟件開發人員。
它與 Apple 的 Xcode 集成開發環境捆綁在一起,但可以從 Xcode 單獨下載獨立版本。
Xcode 命令行工具中包含什麼?
Xcode 命令行工具包包含軟件開發工具包 (SDK) 框架和標頭,以及大量工具,例如 Apple 的 LLVM 編譯器和鏈接器、Make 命令以及用於命令行開發的其他方便的終端命令。Xcode 命令工具中包含 112 個終端命令(從 v14.2 開始)。
如果您不知道,終端可以讓您在 Mac 上訪問 UNIX 命令的世界。因此,請查看我們全面的 Mac 終端命令備忘單,以充分利用終端。它為您應該了解的所有基本命令提供了很好的參考。
如何安裝 Xcode 命令行工具
您可以通過兩種方式下載和安裝 Xcode Command Line Tools。您可以直接通過 Apple Developer 門戶下載它,也可以使用終端命令手動安裝它。我們將在下面介紹這兩種方法。
方法 1:從 Web 獲取 Xcode 命令行工具
要手動下載 Xcode 命令行工具包,請執行以下步驟:
- 前往developer.apple.com/downloads並使用您的 Apple ID 登錄。
- 在搜索字段中鍵入“命令行工具”,然後按 Enter。
- 單擊所需條目下方的查看詳細信息,然後單擊列出的 DMG 文件進行下載。
- 接下來,雙擊下載文件夾中的文件,將磁盤映像安裝為虛擬磁盤。
- 接下來,從安裝的捲中打開文件Command Line Tools.pkg以啟動安裝程序。
此時,您可以按照屏幕上的說明完成安裝過程。
方法二:使用Terminal安裝Xcode命令行工具
或者,您始終可以使用 Mac 上的終端應用程序下載並安裝 Xcode 命令行工具包:
- 使用 Spotlight 搜索 ( Cmd + Space )在 Mac 上啟動終端。
- 輸入以下命令。
xcode-select --install
- 您會看到一個彈出窗口,提示您安裝命令行開發人員工具。選擇安裝以繼續。
- 您可以通過使用以下命令嘗試運行 C++ 語言編譯器來驗證您的 Xcode 命令行工具安裝:
gcc
- 按Enter鍵,看看您是否得到下面屏幕截圖中指示的結果。
如果您收到有關未傳遞輸入文件的相同錯誤消息,則您已成功安裝 Xcode 命令行工具包。
成功安裝後,您將在/Library/Developer/CommandLineTools/文件夾內的usr/bin/子文件夾中找到您的命令行開發人員工具。
如何檢查 Xcode 命令行工具的版本
您不能直接檢查 Xcode 命令行工具的版本號,但可以通過在終端中檢查 Clang 編譯器的版本來間接檢查:
clang --version
該命令將輸出已安裝的命令行工具的版本號。將它與此維基百科頁面上相應的 Xcode 發布版本號相匹配,以驗證您是否安裝了最新版本的 Xcode 命令行工具。
如何卸載 Xcode 命令行工具
要卸載 Xcode Command Line Tools 並刪除其文件夾,請執行以下命令:
sudo rm -rf /Library/Developer/CommandLineTools
系統會提示您輸入 Mac 的密碼,因為該命令需要管理員權限。
檢查您的 Mac 上的/Library/Developer/CommandLineTools/是否消失了。為避免並發症,請勿在 Finder 中手動刪除此文件夾。
要確認您已卸載 Xcode 命令行工具,請嘗試通過在終端中鍵入“gcc”來運行 GNU 編譯器。如果您看到一條錯誤消息“無法獲取活動的開發人員目錄”,則說明您已經從 Mac 上卸載了 Xcode 命令行工具包。
在 macOS 中享受命令行開發
為 Apple 平台編寫 App Store 應用程序需要完整的 Xcode 集成開發環境,該環境已經包含所有必需的命令行工具。
但是,如果您依賴像 Homebrew 這樣的包管理器或更喜歡命令行開發,那麼 Xcode 命令行工具是您的不二之選。這個包只有 1 GB 多一點,沒有 Xcode 的開銷,Xcode 需要超過 40GB 的磁盤空間來安裝。
發佈留言