我目前正在运行 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。尝试检查您是否有相同的文件模式。