我不能用Mojave 10.14安装gcc

问题描述 投票:2回答:2

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

brew安装gcc

不幸的是,我有这个错误消息

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

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

我试图更新brew,但它说

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

和brew医生说我的Xcode版本已经过时,虽然我刚刚更新到10.1版本

所以......任何帮助都表示赞赏。

谢谢大家

活着

xcode gcc homebrew
2个回答
0
投票

我在https://solarianprogrammer.com/2017/05/21/compiling-gcc-macos/找到了由“Paul”编译GCC的非常详细的说明

特别是此步骤将解决您的问题:

macOS Mojave改变了系统头的位置,这打破了GCC 8的构建过程。为了构建GCC,在旧位置安装所需的头文件:

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

-1
投票

使用以下命令更新权限

sudo chown -R /usr/local/* /usr/local/.git; brew update
© www.soinside.com 2019 - 2024. All rights reserved.