從源代碼安裝gcc
步驟
1.下載
2.解壓縮
3.建立目標目錄
4.配置
5.編譯
6.安裝
7.終端命令設置
1.下載
到GCC官網(wǎng)下載資源。一般可以下載到兩種形式的資源:gcc-9.2.0.tar.gz和gcc-9.2.0.bz2
2.解壓縮
+若后綴為tar.bz2用tar -jxvf命令
tar -jxvf gcc-9.2.0.tar.bz2
+若后綴為tar.zxvf用tar zxvf命令
tar zxvf gcc-9.2.0.tar.gz
3.建立目標目錄
目標目錄用{objdir}表示网杆,用來存放編譯后生成的文件耀找。
可以建立一個/usr/local/gcc-9.2.0的目標目錄并進入夺姑。
mkdir /usr/local/gcc-9.2.0
cd /usr/local/gcc-9.2.0 //使生成文件都到目標目錄中
4.配置
配置是通過執(zhí)行{srcdir}下的configure來完成的忍坷。${destdir}代表你想要安裝的目錄:
{srcdir}/configure --prefix={destdir} [其它選項]
linux, configure --prefix=/”的作用是:編譯的時候用來指定程序存放路徑
太抽象了還是直接上操作吧
configure --prefix=/usr/local/gcc-9.2.0
5. 編譯
% make
因為現(xiàn)在大多數(shù)cpu是多核心,可以采用% make -j4
來加快編譯速度深胳,具體數(shù)字4根據(jù)電腦情況決定。
6.安裝
直接
% make install
然后就大功搞成了MN柚铡!Q⒒敛劝!