centos6.4安装及升级gcc 4.8.2(已实践)
安裝gcc 4.8.2時(shí)出現(xiàn):
configure: error: C++ compiler missing or inoperational make[2]: *** [configure-stage1-libcpp] Error 1 make[2]: Leaving directory `/home/lijiang/vm/gcc-4.8.2' make[1]: *** [stage1-bubble] Error 2 make[1]: Leaving direc說明機(jī)子上沒有g(shù)cc,首先安裝gcc,和c++,
? ? ? ? ??yum install gcc-c++
2、若已存在gcc,跳過步驟一,通過以下步驟:
獲取GCC 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;
進(jìn)入到目錄gcc-4.8.2,運(yùn)行:./contrib/download_prerequisites。這個(gè)神奇的腳本文件會(huì)幫我們下載、配置、安裝依賴庫,可以節(jié)約我們大量的時(shí)間和精力。
建立輸出目錄并到目錄里:mkdir gcc-build-4.8.2;cd gcc-build-4.8.2;
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib。–enable-languages表示你要讓你的gcc支持那些語言,–disable-multilib不生成編譯為其他平臺(tái)可執(zhí)行代碼的交叉編譯器。–disable-checking生成的編譯器在編譯過程中不做額外檢查,也可以使用–enable-checking=xxx來增加一些檢查;
編譯:make;注意此步和上一步,比較耗時(shí);
安裝:make ?install;
驗(yàn)證:gcc -v;或者g++ -v,如果顯示的gcc版本仍是以前的版本,就需要重啟系統(tǒng);或者可以查看gcc的安裝位置:which gcc;然后在查看版本?/usr/local/bin/gcc -v,通常gcc都安裝在該處位置,如果顯示為;
總結(jié)
以上是生活随笔為你收集整理的centos6.4安装及升级gcc 4.8.2(已实践)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rabbitMQ 实战 高效部署分布式消
- 下一篇: HLS 协议