brew安装gcc太费时间


139

我正在全新安装Mavericks,并且意外地

brew install gcc

这需要超过半小时,甚至更多。我应该终止吗?我现在知道我应该已经安装了特定的gcc(也许是gcc48),但是为时已晚,我的macbook空气呼吸困难。

目前已完成所有5个依赖项的下载,但停留在“安装gcc”部分。它下载了一个gcc-4.9.1.tar.bz2,进行了配置和构建,并停留在引导程序上。

任何建议表示赞赏。

这是我看不到的好建议:https : //apple.stackexchange.com/questions/38222/how-do-i-install-gcc-via-homebrew

首先在这里问:https : //superuser.com/questions/788256/brew-install-gcc-mac-os-10-9-mavericks


15
构建需要一段时间(我认为这是我第一次花费了45分钟)。您可以根据需要安全地取消。这完全取决于您。
亚历山大·奥玛拉

10
Homebrew经过专门设计,可以安全地处理所有事情:它会在临时位置构建事物,不接触该位置之外的任何东西,然后将它们安装到隔离的酒窖中,再次不接触该酒窖之外的任何东西,只有在一切正常后,它才起作用将链接添加到中/usr/local/*
abarnert 2014年

1
您是否真的想要 gcc 4.9?如果您想使用clang不支持的C ++ 14新功能,或者需要编译gcc仅适用于4.6+版本的代码,或者想了解更多有关信息gcc,请确定安装它。如果没有,为什么要浪费时间和磁盘空间?
abarnert 2014年

3
可以确认安装2013年后期的MacbookProR并用cpu升级花费了38分钟。安装会占用大量CPU资源(4个内核为100%)。
sjmurphy '16

4
brew install gcc --without-multilib在Mac上内置49分50秒
可口可乐

Answers:


173

您确实需要安装gcc才能获得gfortran,并且确实需要fortran编译器才能进行scipy。如果您安装了Xcode命令行工具,Homebrew将安装gcc软件包的“瓶装”(即,预编译)版本,这非常快。这些与XCode分开。您可以使用安装它们xcode-select --install

无需特别安装gcc的特定版本(我认为这些版本可能不是瓶装的,因此运行起来同样缓慢)。

通常,使用Ctrl + C中断Homebrew是安全的,并且Homebrew将自动恢复。

您可能对homebrew-python tap感兴趣。


3
Brew安装预编译的GCC并非如此。我正在尝试安装具有GCC依赖项的OpenCV,并且我已经安装XCode CLT五年了。Brew仍然选择从头开始构建GCC(现在花了一个多小时)。
hyperum

2
安装了xcode命令行工具后,在
Macbook播放机

3
即使您之前已经安装了Xcode CLT软件包,也可能需要重新安装它,如果从那以后升级了Xcode。尽管我一直都在使用Xcode,但我还是用Brew花费了20分钟来构建GCC,并且与以前版本的Xcode一起安装了CLT
Jason Campbell,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.