首页 > 解决方案 > M1 MBP 上的 Clang 到 g++/GCC 链接

问题描述

[通过 Homebrew 安装的 g++/GCC 的位置[][1]][1]

[1]:https ://i.stack.imgur.com/Njug0.jpg


navinkarunanithi@Navins-MacBook-Pro bin % rm g++
rm: g++: Permission denied
navinkarunanithi@Navins-MacBook-Pro bin % rm g++
rm: g++: Permission denied
navinkarunanithi@Navins-MacBook-Pro bin % ln -s g++-11 g++
ln: g++: File exists
navinkarunanithi@Navins-MacBook-Pro bin % g++
clang: error: no input files
navinkarunanithi@Navins-MacBook-Pro bin % 

我一直在尝试在 m1 mbp 上链接 gcc,但我尝试过但失败了。gcc/g++ 与 clang 位于同一位置,我不知道如何覆盖它们。请帮忙!

标签: gccclangapple-m1

解决方案


所以经过长时间的搜索,我找到了一个博客,现在我可以更改它了

https://codeforces.com/blog/entry/88063

所以如果你已经通过 home-brew 安装了 g++ 和 gcc,你可以使用这个命令

sudo ln -s /opt/homebrew/bin/g++-10 /usr/local/bin/

推荐阅读