使用 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
我使用 brew install gcc
这在 /usr/local/Cellar/gcc/6.3.0_1/bin/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