因為需要用到C 11,但CentOS自備的gcc4.4.7不支持,所以決定升級gcc。
操作如下:
##備份
mv /etc/yum.repos.d/devtools-2.repo /etc/yum.repos.d/devtools-2.repo.bak wget http://people.centos.org/tru/devtools-2 /devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum install devtoolset-2-gcc devtoolset-2-binutils
yum install devtoolset-2-gcc-c
這三個檔案會被下載到: /opt/rh/devtoolset-2/root/ 中,接下來設定軟連結:
#備份原來4.4.7版本
mv /usr/bin/gcc /usr/bin/gcc-4.4.7
mv /usr/bin/g /usr/bin/g -4.4.7
mv /usr/bin/c /usr/bin/c -4.4.7
#設定軟連結
ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/c /usr/bin/c
ln -s /opt/rh/devtoolset-2/root/usr/bin/g /usr/bin/g
gcc -v
以上是詳解CentOS6.5使用yum升級gcc的步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!