我想在我的MacBook Air(2011版本)上安装Eclim。但是在安装过程中遇到了一些问题。它告诉我没有安装make和GCC。
我尝试寻找解决方案,但所有的解决方案都在谈论使用Xcode。事实上,我已经安装了Xcode。
但是我仍然无法安装Eclim,因为没有安装make和GCC。
我该如何安装它们以便安装Eclim?
更新至新版本:
现在可以直接从命令行安装命令行版本;
xcode-select --install
安装完成后,命令行工具应该已经正确设置。
旧版本:
令人困惑的是,安装最近的Xcode版本并不会自动安装命令行工具。当未自动安装命令行工具时,可以按以下步骤安装:
这将安装命令行工具并使它们可以在常规命令行中使用。
在我的Mac上安装了Homebrew后,只需运行以下命令即可完成安装:
brew install make
可能需要root权限。
brew install gcc
。
但是你可能需要添加一个路径,以便让计算机在运行时选择这些安装。例如,对于gcc,可以使用export PATH="/usr/local/bin:$PATH"
,而对于make,则可以使用export PATH="/usr/local/opt/make/libexec/gnubin:$PATH"
。 - Kris Stern在现代Xcode(4.3)中,您需要运行GUI并安装命令行工具。我会引用MacPorts ProblemHotList的内容,因为我已经将其加为书签:
Xcode 4.3默认不包含完整可用的命令行工具集。尽管
xcode-select
和which make
可能返回正确的值,但没有它,任何东西都无法构建。您必须打开Xcode,转到“首选项”,并从“下载”部分下载此组件。您需要一个Apple ID才能下载该组件。