Linux編譯安裝GCC-5.1.0
html
Linux下編寫C/C++程序天然缺不了一個優秀的編譯器,Linux下比較常見的天然是GCC了。2015年4月下旬GCC也出到了5.1.0 版本,對於C++11/14也有了更好的支持了。由於最近在學習OpenMP, Gcc-5.1.0支持OpenMP4.0最新版本。因此,今天咱們就來講說GCC的編譯安裝,安裝的版本正是最新的5.1.0。下面咱們進入正題(建議 整個過程以root用戶進行):c++
?ui
1
|
wget ftp:
//mirrors.kernel.org/gnu/gcc/gcc-5.1.0/gcc-5.1.0.tar.gz
|
2.解壓:spa
?code
1
|
tar -zxvf gcc-
5.1
.
0
.tar.gz
|
3.下載編譯所需依賴項:htm
?ci
1
2
3
|
cd gcc-
5.1
.
0
//進入解包後的gcc文件夾
./contrib/download_prerequisites
//下載依賴項
cd ..
//返回上層目錄
|
4.創建編譯輸出目錄:get
?編譯器
1
|
mkdir gcc-build-
5.1
.
0
|
5.進入輸出目錄,執行如下命令,並生成makefile文件:
1
2
|
cd gcc-build-
5.1
.
0
../gcc-
5.1
.
0
/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
|
6.編譯:
1
|
make -j4
|
接下來就是等待了,整個過程大約40分鐘左右。PS:最好不要在編譯過程當中再去作別的什麼事,整個過程CPU都是滿載的,要是莫名終止了,後面麻煩事也很多。
7.安裝:
編譯結束之後,咱們就能夠執行安裝了:
1
|
make install
|
8.檢查版本:
1
2
|
gcc --version
或gcc -v
|