由于命令,我尝试在Mojave系统上安装一个fortran编译器
酿造gcc
不幸的是,我收到此错误消息
应包含系统头的目录不存在: / usr / include
我发现我必须安装命令行工具的最新更新,然后将Xcode更新到10.1,但错误仍然相同。
我尝试更新brew,但它说
错误:/ usr / local必须可写!
酿酒医生说,尽管我刚刚更新到10.1版本,但我的Xcode版本已经过时了
所以...我们将不胜感激。
谢谢大家
Zhiv
答案 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 .