新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
linux下更新gcc-創(chuàng)新互聯(lián)
1 下載源碼
鏈接
目前最新為9.2版本。
2 解壓
tar -zxvf gcc-9.2.0.tar.gz
cd gcc-9.2.0
3 download_prerequisites腳本
運行這個腳本:
./contrib/download_prerequisites
4 臨時目錄
建立臨時目錄,用于放置中間文件。
mkdir gcc_9_2_0_build
cd gcc_9_2_0_build
5 生成makefile文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
不對,是這張:
下面說一下幾個選項:
-enable-checking / -disable-checking
表示編譯器在編譯過程中是否做額外檢查。
-enable-languages
表示支持的語言,可以支持
ada c c++ d fortran go jit lto objc obj-c++
-disable-multilib
關閉多架構支持,可以支持arm,m68,mips,msp430,powerpc架構。
6 編譯
sudo make -j6
-jn
選項表示為多核處理器優(yōu)化,n為核心數(shù),筆者的為6核。
此操作極為耗時,建議準備充足時間,如果出現(xiàn)錯誤一般一兩分鐘左右停止,不成功請直接使用
sudo make
7 安裝
sudo make install
8 驗證
gcc -v
如果還是舊版本,請重啟再試一次。
下面是成功截圖:
9 刪除
可以把安裝文件以及壓縮包刪了。
rm -rf gcc*
注意所在的目錄...
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網(wǎng)站欄目:linux下更新gcc-創(chuàng)新互聯(lián)
本文鏈接:http://fisionsoft.com.cn/article/cepdgs.html