macOS 下安装 Command Line Tools

概述


macOS 系统相比其他流行的 Linux 发行版来说,官方最缺少的就是包管理器了。幸运的是当下第三方的包管理器已经相当流行,比如 Homebrew 和 MacPort。有了它们,绝大多数 Linux 下的命令行工具在 macOS 下都变得可用,非常地方便。

包管理器安装程序的方式

以 Homebrew 包管理器来说,最常见的安装方式有两种:

  1. 直接下载预编译好的二进制程序
  2. 下载源代码在本地进行编译

对于第二种方式,就要求 macOS 系统要提前有编译器可以用,这可以通过安装 Apple 官方提供的 Command Line Tools 来解决。

安装 Command Line Tools


  1. 通过安装 Xcode 的方式安装 Command Line Tools
  2. 在终端执行 xcode-select --install 命令安装 Command Line Tools

☞ 小提示:如果你不使用 Xcode 做应用开发,推荐使用第二种方式安装

常见问题


xcrun: error: active developer path (“/Applications/Xcode.app/Contents/Developer”) does not exist

可能你之前安装过 Xcode 后又将其卸载掉,导致 Command Line Tools 的某些选项的路径指向仍然是旧的。运行以下命令之后即可解决:

sudo xcode-select --reset

参考链接:xcrun: error: active developer path (“/Applications/Xcode.app/Contents/Developer”) does not exist

你可能感兴趣的:(macOS 下安装 Command Line Tools)