C言語のコンパイラーのインストール方法。
|
gcc/g++をCentOSへインストールする方法。
# yum install gcc # gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
# yum install gcc-c++ # g++ --version g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
ただし、4.4はかなり古い。(-std=c++11
といった指定が使えない)
新しいバージョンを入れるには、ソースからビルドする必要がある。
gcc/g++をソースからビルド・インストールする方法。
なお、gcc/g++自体をコンパイルする為にgcc/g++が必要なので、yumで事前にインストールしておく。
# wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.5/gcc-4.8.5.tar.gz # tar xf gcc-4.8.5.tar.gz -C /usr/local/src/ # cd /usr/local/src/gcc-4.8.5
# ./contrib/download_prerequisites
# mkdir build # cd build # ../configure --enable-languages=c,c++ --prefix=/usr/local --disable-bootstrap --disable-multilib
# make
# make install # which gcc /usr/local/bin/gcc # gcc --version gcc (GCC) 4.8.5 # which g++ /usr/local/bin/g++ # g++ --version g++ (GCC) 4.8.5