Help us understand the problem. What is going on with this article?

Homebrew で gcc4.7 を入れる

More than 5 years have passed since last update.

Mac って gcc のバージョンが古くて C++ の C++11 の機能が全く使えなくて悲しくなります

ということで変えましょう

前提として

  • Homebrew を使っている
  • brew doctor してもエラーが出ない

が必要です

brew tap homebrew/versions
brew install gcc47

ひたすら待ちましょう

終わってもエイリアスは llvm に貼られたままなので上書きます

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

gcc --version とかして望みのバージョンが出れば完了です

ただ -static オプションつけたらエラーが出たりするのでガッツリ使いたいなら Linux ディストリビューション使いましょう…

catatsuy
mercari
フリマアプリ「メルカリ」を、グローバルで開発しています。
https://tech.mercari.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away