Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mavericks:安装gcc,同时保留clang作为默认编译器_Gcc_Compiler Construction_Clang_Osx Mavericks - Fatal编程技术网

Mavericks:安装gcc,同时保留clang作为默认编译器

Mavericks:安装gcc,同时保留clang作为默认编译器,gcc,compiler-construction,clang,osx-mavericks,Gcc,Compiler Construction,Clang,Osx Mavericks,我知道默认情况下,clang是Mavericks上的C默认编译器,我希望保留该默认值。现在,有时我仍然需要使用传统的gcc进行编译。我的问题是:如何安装gcc,使我的默认编译器仍然是clang 如果我通过MacPorts安装gcc,当我在终端中调用gcc时,它将不再是指向clang的符号链接,而是实际的GNUgcc。这不是我想要的 我不想使用自制软件,因为我不想弄乱/usr/local/bin 谢谢 gcc应该是gcc。“默认编译器”是ccport select--set gcc none

我知道默认情况下,
clang
是Mavericks上的C默认编译器,我希望保留该默认值。现在,有时我仍然需要使用传统的
gcc
进行编译。我的问题是:如何安装
gcc
,使我的默认编译器仍然是
clang

  • 如果我通过MacPorts安装
    gcc
    ,当我在终端中调用
    gcc
    时,它将不再是指向
    clang
    的符号链接,而是实际的GNU
    gcc
    。这不是我想要的
  • 我不想使用自制软件,因为我不想弄乱
    /usr/local/bin

谢谢

gcc
应该是gcc。“默认编译器”是
cc
port select--set gcc none