2012-08-30 72 views

回答

1

这里没有“默认”编译器。操作系统是编译器不知道的。 工具将根据不同的因素选择不同的编译器。例如Xcode可以配置为使用不同的默认编译器。

另一方面,如果您希望将终端配置为使用其他默认编译器,只需调整$PATH变量,以便在安装LLVM之前找到GCC安装。在最简单的情况下,这可以通过添加下面一行到你的$HOME/.bashrc文件来完成(假设你使用bash为壳):

export PATH=path/to/gcc/:$PATH 

(之后,你需要重新加载你的shell更改生效前)

+0

如果我这样做的话cmake/bjam拾取正确的g ++ –

+0

@jonathantopf如果他们没有配置为使用自定义编译器,那么是的。否则,你可能不得不明确地配置他们的编译器。但默认情况下,这应该工作。 –

相关问题