首页 > 解决方案 > 如何使用 Apple M1 处理器在 macOS Big Sur 上安装 gcc 11.2.0

问题描述

如何在我的 macOS Big Sur 上安装最新版本的 GCC。我正在使用 Visual Studio Code,版本 1.60,我想使用它运行 C++ 程序。我尝试使用自制软件安装 GCC,但它一直给我错误。

例如:当我输入路径为 /opt/homebrew/Cellar/gcc/11.2.0/bin

结果:zsh:权限被拒绝:/opt/homebrew/Cellar/gcc/11.2.0/bin

权限有什么问题?我将如何让它允许。

标签: c++macoshomebrewmacos-big-sur

解决方案


首先,/opt/homebrew/Cellar/gcc/11.2.0/bin是一个目录,所以你不能运行它。

其次,自制软件通常会为其安装的所有内容创建符号链接/usr/local/bin,因此您应该将其添加到您的 PATH 中,例如

export PATH=/usr/local/bin:$PATH

然后您需要查看/usr/local/bin您需要的程序名称,例如

ls /usr/local/bin/gcc*

如果你gcc-11在那里看到,那么你需要编译:

gcc-11 program.c

g++*请注意,如果您实际上是指 C++ 而不是 C ,则需要查找。


推荐阅读