Mac 10.15 配置GNU gcc

mac 10.15.3中默认使用的gcc 为clang,而非gnu gcc。且mac编译工具与clang高度集成,最好不要重定向usr/bin的链接,很容易造成系统错误。

记录下自己安装gnu gcc步骤:

需要先安装好brew,如果下列的指令无法安装成功,就需要小伙伴们自行百度下brew安装。

/usr/bin/ruby -e "$(curl -fsSL https://gitee.com/xueweihan/codes/vfrgh7z8qcjlx1ubwt6nk71/raw\?blob_name\=brew_install.sh)"

1)brew install gcc

此时会安装gcc至/usr/local/Cellar/gcc/9.3.0_1 路径下,其中9.3.0_1为我当前安装的版本,当然可直接输入gccnum来选择你所需要的版本。其中num为(7、8、9、10等数字)。

此时输入gcc --version 显示如下:

依旧为clang版本。

2)解决之道

cz@CZdeiMac-Pro gcc_source % cat ~/.bash_profile
alias gcc='gcc-9.3'
alias cc='gcc-9.3'
alias g++='g++-9.3'
alias c++='c++-9.3'

这样既可在当前终端中使用gnu gcc了。

 

Reference:

https://apple.stackexchange.com/questions/99077/how-to-set-gcc-4-8-as-default-gcc-compiler

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值