在 Mac OSX Lion 上更改 GCC 版本

在 Mac OSX Lion 上更改 GCC 版本

我目前正在运行 GCC 4.2。我想切换到更新的版本。

我有 Homebrew 和 MacPorts 用于软件包管理。我今天按照几个教程安装了新版本的 GCC,但每次我完成并输入时gcc -v,我仍然会收到 4.2 的提示。我该如何切换?如果您需要更多信息,请告诉我,我对系统软件包还很陌生。

答案1

只是一个简单的问题:您是否正确设置了PATH环境变量,即将较新版本的 GCC(您刚刚安装)的路径放在 GCC 4.2(可能是系统默认设置)的路径之前,以便当您的操作系统寻找所需的可执行文件时,它会首先找到较新的版本?

答案2

据我所知,Homebrew 安装 gcc 时会带有版本后缀。例如,我安装了 gcc 4.8,其后缀为 gcc-4.8。尝试检查您是否有相同的文件模式。

相关内容