我无法在Mojave 10.14中安装gcc

时间:2018-11-02 15:45:32

标签: xcode gcc homebrew

由于命令,我尝试在Mojave系统上安装一个fortran编译器

  

酿造gcc

不幸的是,我收到此错误消息

  

应包含系统头的目录不存在:   / usr / include

我发现我必须安装命令行工具的最新更新,然后将Xcode更新到10.1,但错误仍然相同。

我尝试更新brew,但它说

  

错误:/ usr / local必须可写!

酿酒医生说,尽管我刚刚更新到10.1版本,但我的Xcode版本已经过时了

所以...我们将不胜感激。

谢谢大家

Zhiv

2 个答案:

答案 0 :(得分:0)

使用以下命令更新权限:

sudo chown -R /usr/local/* /usr/local/.git; brew update

答案 1 :(得分:0)

我在https://solarianprogrammer.com/2017/05/21/compiling-gcc-macos/

上找到了“ Paul”编写GCC的非常详细的说明

特别是这一步将解决您的问题:

  

macOS Mojave更改了系统标头的位置,这坏了   GCC 8的构建过程。为了建立GCC安装所需的   头文件位于旧位置:

cd /Library/Developer/CommandLineTools/Packages/
open .