您好,登錄后才能下訂單哦!
鏈接
目前最新為9.2版本。
tar -zxvf gcc-9.2.0.tar.gz
cd gcc-9.2.0
運行這個腳本:
./contrib/download_prerequisites
建立臨時目錄,用于放置中間文件。
mkdir gcc_9_2_0_build
cd gcc_9_2_0_build
../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架構。
sudo make -j6
-jn
選項表示為多核處理器優(yōu)化,n為核心數,筆者的為6核。
此操作極為耗時,建議準備充足時間,如果出現錯誤一般一兩分鐘左右停止,不成功請直接使用
sudo make
sudo make install
gcc -v
如果還是舊版本,請重啟再試一次。
下面是成功截圖:
可以把安裝文件以及壓縮包刪了。
rm -rf gcc*
注意所在的目錄...
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。