mac安装gcc7
查看gcc版本 gcc --version
1、安装gcc brew install gcc@7
cd /usr/local/Cellar
改名mv gcc\@7/ gcc
2、打开mac的SIP防护,因为要修改文件
csrutil status为开启状态则不需要修改
重启后按command+r打开控制台输入csrutil disable
重启后即可修改/usr/local下文件
csrutil enable即可重新开启
开启mac的root权限
用户和群组,解锁🔓,登录选项,打开目录实用工具,编辑,启用root用户
打开/usr/bin/改名 cc, gcc, c++, g++, cpp文件为其他名字
生成软连接/usr/bin
sudo ln -s /usr/local/Cellar/gcc/7.5.0_4/bin/c++-7 /usr/bin/c++
sudo ln -s /usr/local/Cellar/gcc/7.5.0_4/bin/g++-7 /usr/bin/g++
sudo ln -s /usr/local/Cellar/gcc/7.5.0_4/bin/gcc-7 /usr/bin/gcc
sudo ln -s /usr/local/Cellar/gcc/7.5.0_4/bin/gcc-7 /usr/bin/cc
打开配置项
vim ~/.bash_profile
export PATH="/usr/local/Cellar/gcc/7.5.0_4/bin:/usr/local/Cellar/gcc/7.5.0_4/lib:${PATH}"
使修改生效source ~/.bash_profile
验证
gcc -v