mac下关于gcc的版本问题


mac os x安装 xcode之后,gcc -v发现 是4.2.1,觉得版本太低。

于是通过homebrew安装了gcc48,但是如何选择高版本的gcc呢。

gcc -v还是4.2,而且sudo port select --list gcc只有none (active)一项。。。

怎么办啊,跪求

Ps : 看了下/usr/local/bin下面的,是g++-4.8,那么编译的时候用g++-4.8 XXX.cpp 是可以的,有没有简便方法 不需要去写版本号的

gcc macosx

拉达达达姆 11 years, 3 months ago

为什么你使用 homebrew 安装的,却使用 port 去选择呢…………

你先看看 $PATH 环境变量,以及「which -a gcc」,看看它们都在哪些地方。然后去优先级比较高的地方放个软链接就可以啦。

小半碗拉面 answered 11 years, 3 months ago

Your Answer