Mac os 升级G++、GCC版本

it2025-08-17  41

首先查看g++版本:

g++ -v

博主显示的是: 可以看到,这里g++版本是4.2.1

brew info gcc

可以看到当前gcc最新版为10.2.0

gcc: stable 10.2.0 (bottled), HEAD GNU compiler collection https://gcc.gnu.org/

因此使用Homebrew安装gcc:

brew install gcc

安装完成后如果运行gcc -v可以发现gcc版本并未变化,而我们运行gcc-10 -v可以看到gcc版本为10.2.0(如果未来brew中gcc为11,那么命令就是 gcc-11 -v) 下一步我们使用homebrew安装的gcc-10替换系统的gcc:

sudo open -e ~/.zshrc # sudo open -e ~/.bash_profile # 有些是修改 ~/.bash_profile

在文件中写入

alias gcc='gcc-10' alias g++="g++-10" alias cc="gcc-10" alias c++="c++-10"

保存后退出,然后

source ~/.zshrc # source ~/.bash_profile # 根据个人情况

然后gcc、g++等就都升级了

g++ -v
最新回复(0)