0

我越来越需要make(在 C++/C 中“更深入”地学习),所以我从这里下载了它。然后,我查看了文件夹并开始执行安装说明。我成功启动了configure,得到了这个:

loading cache ./config.cache
checking whether make sets ${MAKE}... no
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

所以我解释这意味着我需要GCC(或其他一些“cc”......?)。所以我去从这里下载了它。我运行了它,并得到了稍微长一点(但仍然失败)的结果:configure

checking build system type... i386-apple-darwin11.4.2
checking host system type... i386-apple-darwin11.4.2
checking target system type... i386-apple-darwin11.4.2
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for libatomic support... yes
checking for libitm support... yes
checking for libsanitizer support... yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/calebplace/Downloads/gcc-4.8.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

这意味着我需要一个 C 编译器(这就是“cc”吗?),然后才能安装它?

基本上,我不完全是命令行使用或低级计算机语言(litotes alert)的专家,我想知道......

谁能解释一下如何安装make

4

1 回答 1

1

您可以下载预构建的二进制文件,也可以自己构建。但是,如果您要自己构建它,则需要一个 C 编译器(可能make也需要)来进行编译——鸡和蛋的情况。

因此,在 Mac 上,您可能需要从 Apple 获取 XCode,然后也安装 XCode 命令行工具。

或者您将需要访问第三方站点之一(Fink是其中一个;还有另一个我现在不知道它的名字)并从那里获取 GCC 等。

安装 XCode 后,我能够在 Mac OS X 10.8.5 上相当直接地构建 GCC 4.8.1(但在 4.8.0 首次发布时我遇到了问题)。不过,您确实需要下载足够的先决条件。

于 2013-10-17T18:44:26.650 回答