Ubuntu 安裝與更新 GCC

2021-06-14 13:41:12 字數 1587 閱讀 2428

** 

2012-06-16 10:23:37

|  分類:

ubuntu|字型大小

訂閱 1)  tar zxvf gcc-4.7.0.tar.gz

2)  cd gcc-4.7.0

3) ./congigure

三、有了m4就可以裝別的了。由於mpfr和mpc都依賴於gmp包,所以首先安裝gmp。

1)tar jxvf gmp-5.0.5.tar.bz2

2)cd gmp-5.0.5

3)./configure

4)make

5)make check 

6)  make install

四、安裝mpfr

1)  tar jxvf mpfr-3.1.0.tar.bz2

2)  cd mpfr-3.1.0

3)  ./configure

4)  make

出現問題:

/usr/lib/gcc/i486-linux-gnu/4.4.1/cc1:  error while loading shared libraries: libgmp.so.10:cannot open shared object file: no such file or directory.

解決辦法:

重啟cache,在synaptic package administrator中安裝squid,然後執行:

$ /usr/sbin/squid -z

重新執行:

$ ./configure

$ make

執行成功!

5)  make check

6)  

sudo

make install

五、安裝mpc

1)  tar zxvf mpc-0.8.1.tar.gz

2)  cd mpc-0.8.1

3)  ./configure --with-gmp-include=/usr/local/include --with-gmp-lib=/usr/local/lib

4)  make

5) ldconfig -v(出現:error while loading shared libraries: libmpfr.so.1: cannot open shared objec,可以自己去man ldd 和ldconfig) 

6) make check

7)  make install

六、這幾個庫的預設位置是/usr/local/include和/usr/local/lib,gcc編譯時可能會找不到這三個庫,需要確認庫位置是否在環境變數ld_library_path中,檢視環境變數內容可以用命令

$echo $ld_library_path

設定該環境變數命令如下:

$export ld_library_path="$ld_library_path:/usr/local/lib"

現在開始安裝gcc

1) tar xvf gcc-4.5.1.tar.gz

2) cd gcc-4.5.1

3) ./configure

4) make

GCC版本更新 ubuntu

1.安裝gcc依賴 3.安裝gcc包 mv gcc 11.2.0 tar.gz cd tar xf gcc 11.2.0 tar.gz cd gcc 11.2.0 4.在原始碼根目錄下執行 當前在 gcc 11.2.0 目錄下 contrib download prerequisites 此時會解壓...

Linux更新安裝GCC

1.將gcc 9.3.0.tar.xz複製到linux中 2.tar xvf gcc 9.3.0.tar.xz 3.將四個壓縮包複製到gcc的解壓目錄 mv gmp 6.1.0.tar.bz2 gcc 9.3.0 mv isl 0.18.tar.bz2 gcc 9.3.0 mv mpc 1.0.3....

更新Ubuntu的gcc和g 版本

1.更新ubuntu的gcc和g 版本,依次進行如下操作 sudo add apt repository ppa ubuntu toolchain r test sudo apt get update sudo apt get install gcc 4.7 sudo apt get install...