CentOS升级gcc到4.8.2以支持C++11标准的方法
原來的GCC版本:4.4.7(在用戶目錄下即可查看,輸入命令 gcc -v或g++ -v)
升級步驟:
首先下載4.8.2安裝包,輸入命令:
wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz
解壓縮安裝包,輸入命令:
tar -xf?gcc-4.8.2.tar.gz
解壓完成后進入目錄gcc-4.8.2
輸入命令:
./contrib/download_prerequisites
建立輸出目錄:
mkdir gcc-build-4.8.2
進入輸出目錄:
cd gcc-build-4.8.2
輸入命令:
../configure –enable-checking=release –enable-languages=c,c++ –disable-multilib
編譯,輸入命令:make
安裝,輸入命令,這一步要在根目錄下進行,需要root權限:make ?install
驗證:gcc -v或g++ -v ?或是:gcc --version ???g++ --version
?
?檢查安裝情況,在root下輸入命令查看是否有GLIBCXX_3.4.15:
[root@localhost ~]# strings /usr/lib/libstdc++.so.6 | grep GLIBCXX
?
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
轉載于:https://www.cnblogs.com/Konayuki2015/p/4514577.html
總結
以上是生活随笔為你收集整理的CentOS升级gcc到4.8.2以支持C++11标准的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二阶段冲刺1
- 下一篇: 【Android】Activity和Po