使用 brew 将 gcc 链接到 gcc-6

Linking gcc to gcc-6 using brew

我使用 brew install gcc

安装了 gcc-6

这在 /usr/local/Cellar/gcc/6.3.0_1/bin/gcc-6

中安装了 gcc-6

但是,命令 ggc -v returns:

Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.42.1) Target: x86_64-apple-darwin16.4.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin

这仍然是 xcode 中的默认值 "gcc",这真是太棒了。所以我需要 link gcc 到 gcc-6。我试过了brew link gcc。感谢任何输入!

编辑:echo $PATH returns /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 如果有帮助

已解决!

在$PATH前面添加usr/local/bin,然后ln -s gcc-6 gcc