日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下升級(jí)GCC具體方法

GCC 編譯器是 Linux 系統(tǒng)下最常用的 C/C++ 編譯器,大部分 Linux 發(fā)行版中都會(huì)默認(rèn)安裝,但是系統(tǒng)默認(rèn)安裝的版本太低,下面講解一下Linux下升級(jí)GCC具體方法。

10余年的墾利網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整墾利建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“墾利網(wǎng)站設(shè)計(jì)”,“墾利網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

簡(jiǎn)易安裝

獲取安裝包并解壓

wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
tar -jxvf gcc-4.8.2.tar.bz2

當(dāng)然,http://ftp.gnu.org/gnu/gcc 里面有所有的gcc版本供下載,最新版本已經(jīng)有4.9.2啦。下載供編譯需求的依賴項(xiàng),這個(gè)神奇的腳本文件會(huì)幫我們下載、配置、安裝依賴庫(kù),可以節(jié)約我們大量的時(shí)間和精力。

cd gcc-4.8.2 
./contrib/download_prerequisites 

建立一個(gè)目錄供編譯出的文件存放

mkdir gcc-build-4.8.2
cd gcc-build-4.8.2

生成Makefile文件

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

編譯(注意:此步驟非常耗時(shí))

make -j4

-j4選項(xiàng)是make對(duì)多核處理器的優(yōu)化。

安裝

sudo make install

驗(yàn)證安裝

重啟,然后查看gcc版本

gcc -v

寫一個(gè)C++11特性的程序段 test.cpp,使用了shared_ptr

//test.cpp
#include
#include
using namespace std;
int main()
{
     shared_ptr pInt(new int(10));
     cout return 0;
}

驗(yàn)證

g++ -std=c++11 -o test test.cpp
./test

如果找不到libstdc++.so.6中的GLIBCXX_3.4.15,請(qǐng)執(zhí)行下面命令

cp /usr/local/lib64/libstdc++.so.6.0.18 /usr/lib64
rm -rf /usr/lib64/libstdc++.so.6
ln -s /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6

查看是否鏈接上

ll /usr/lib64/libstdc++.so.6
lrwxrwxrwx 1 root root 19  9月 29 12:48 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.18

分享文章:Linux下升級(jí)GCC具體方法
URL鏈接:http://www.5511xx.com/article/djdgjos.html