1. 程式人生 > >ubuntu 14.04 安裝 gcc 6.1 心得

ubuntu 14.04 安裝 gcc 6.1 心得

中間各種錯誤就不提了,最終安裝成功的方法如下:

1. 下載gcc 6.1

https://gcc.gnu.org/mirrors.html

解壓到目錄,設為[gcc_dir]

2. 下載gcc依賴庫:

gmp: https://gmplib.org/#DOWNLOAD

mpfr: http://www.mpfr.org/mpfr-current/#download

mpc: http://ftp.gnu.org/gnu/mpc/

分別解壓到[gmp_dir] [mpfr_dir] [mpc_dir]

3. 安裝依賴庫

sudo apt-get install g++-multilib

4. 進入[gcc_dir],執行

sudo ./configure --with-gmp=[gmp_dir] --with-mpc=[mpc_dir] --with-mpfr=/data/[mpfr_dir] --enable-multilib --with-system-zlib

5. 編譯

sudo LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu make

6. 安裝

sudo make install-gcc

// 下面是一些解釋

如果不加上--enable-multilib會報錯,但是如果加上了又有bug會報另一個錯(在zlib裡找不到make all的規則),所以只好在make和make install的引數裡指定只編譯gcc本身就好。