Ubuntu가 새로 설치되었다면 gcc, g++이 설치되어 있는지 확인 하고 설치되어 있지 않다면 설치한다.
sudo apt-get install gcc sudo apt-get install g++
Ubuntu 14.04 LTS 상에서의 기본 Host Compiler인 gcc 및 g++의 version이 낮은 관계로 아래의 과정을 추가로 수행한다.
이는 gcc 및 g++의 version을 상위version으로 올리는 작업이다. Ubuntu 16.04 LTS에서는 필요 없다.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-5 sudo apt-get install g++-5 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++5 sudo update-alternatives --config gcc
위는 Version 5로 올리는 것이고 아래는 Version 6로 올리는 것이다.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-6 sudo apt-get install g++-6 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++6 sudo update-alternatives --config gcc
둘중 하나로 한다. 나는 위의 Version 6올리는 것을 수행했다.
gcc -v g++ -v
이를 통해 gcc Version을 확인한다.
필요한 tool이 (libncurses5-dev, libc6-i386, lib32stdc++6, lib32z1, lib32z1-dev, git) 설치 되어 있는지 확인 한다.
필요한 tool이 설치되어 있지 않다면 다음과 같이 설치한다.
sudo apt-get install git sudo apt-get install libncurses5-dev sudo apt-get install libc6-i386 sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1 sudo apt-get install lib32z1-dev