GCC 4.7 を Homebrew で入れるメモ

以下を参考にした。

コマンド抜粋。

brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb --enable-all-languages --use-llvm

ちなみに GCC のビルドやらなんやらが走るので結構時間かかる。

sudo ln -sf /usr/local/bin/gcc-4.7 /usr/bin/gcc
sudo ln -sf /usr/local/bin/g++-4.7 /usr/bin/g++
sudo ln -sf /usr/local/bin/g++-4.7 /usr/bin/c++
sudo ln -sf /usr/local/bin/gcc-4.7 /usr/bin/cc

なんか OSX にデフォルトで入ってる GCC は 4.2 だとかで、 C++11 の機能使いたかったら Clang 使うしかないんだけど、 GCC 使いたい場面もあるから 4.7 とか入れたい。
Homebrew で割とお手軽の入るのは良い。