由于命令,我尝试在我的Mojave系统上安装fortran编译器
brew安装gcc
不幸的是,我有这个错误消息
应包含系统头的目录不存在:/ usr / include
我发现我必须安装命令行工具的最新更新,我做了并将Xcode更新为10.1但错误仍然相同。
我试图更新brew,但它说
错误:/ usr / local必须是可写的!
和brew医生说我的Xcode版本已经过时,虽然我刚刚更新到10.1版本
所以......任何帮助都表示赞赏。
谢谢大家
活着
我在https://solarianprogrammer.com/2017/05/21/compiling-gcc-macos/找到了由“Paul”编译GCC的非常详细的说明
特别是此步骤将解决您的问题:
macOS Mojave改变了系统头的位置,这打破了GCC 8的构建过程。为了构建GCC,在旧位置安装所需的头文件:
cd /Library/Developer/CommandLineTools/Packages/
open .
使用以下命令更新权限
sudo chown -R /usr/local/* /usr/local/.git; brew update