如何在mac上安装build-essential?

blu*_*sky 15 macos debian homebrew build

build-essential 在Debian/Ubuntu上安装正常,

$ apt search build-essential
build-essential - Informational list of build-essential packages

$ sudo apt install build-essential
Run Code Online (Sandbox Code Playgroud)

但似乎没有在brew/mac上可用:

brew install build-essential
Error: No available formula with the name "build-essential" 
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Run Code Online (Sandbox Code Playgroud)

如何build-essential在Mac上安装?

mip*_*adi 22

Homebrew(brew)不一样apt-get,并且没有相同的包.特别是,build-essential不是Homebrew包.该软件包build-essential是Debian软件包.来自apt show build-essential,

如果您不打算构建Debian软件包,则不需要此软件包.从dpkg(> = 1.14.18)开始,构建Debian软件包需要此软件包.

该软件包包含一个信息包列表,这些软件包被认为是构建Debian软件包所必需的.此程序包还取决于该列表中的程序包,以便轻松安装构建必需的程序包.

您可以使用Xcode安装编译器和支持实用程序.首先,从Mac App Store下载Xcode,然后在终端中运行以安装Xcode的命令行工具:

$ xcode-select --install
Run Code Online (Sandbox Code Playgroud)

(虽然,如果你已经安装了Homebrew,你可能拥有Xcode及其命令行工具.)