1 下载源码:
1 2 3 4
| wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.4/gcc-4.9.4.tar.gz tar -xzvf gcc-4.9.4.tar.gz cd gcc-4.9.4 ./contrib/download_prerequisites
|
2 编译安装:
1 2 3 4
| mkdir gcc-build-4.9.4 cd gcc-build-4.9.4 ../configure --enable-languages=c,c++ --disable-multilib make -j4 && make install
|
3 验证版本:
4 参考
https://www.vpser.net/manage/centos-6-upgrade-gcc.html
http://ftp.gnu.org/gnu/gcc/
错误1: C++编译器缺失或不可用
1 2
| configure: error: C++ compiler missing or inoperational make[2]: *** [configure-stage1-libcpp] Error 1
|
解决方案:
安装gcc-c++包:
1 2 3 4
| wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo -O /etc/yum.repos.d/devtoolset-3.repo
yum -y install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils scl enable devtoolset-3 bash
|