centos6 3 gcc 4 8 5安裝更新

2021-09-25 13:43:38 字數 1593 閱讀 8171

centos6.3 gcc-4.8.5安裝更新步驟

1 yum install gcc gcc-c++ glibc-static -y

2 wget 

4 安裝gmp

cd gmp 

mkdir build 

cd build 

../configure --prefix=/usr/local/gcc/gmp-4.3.2 

make 

make install

5 安裝mpfr

回到gcc-4.8.5目錄進入mpfr目錄

mkdir build 

cd build 

../configure --prefix=/usr/local/gcc/mpfr-2.4.2 --with-gmp=/usr/local/gcc/gmp-4.3.2

make

make install

6 安裝mpc

回到gcc-4.8.5目錄進入mpc目錄

mkdir build 

cd build 

../configure --prefix=/usr/local/gcc/mpc-0.8.1 --with-mpfr=/usr/local/gcc/mpfr-2.4.2 --with-gmp=/usr/local/gcc/gmp-4.3.2

make

make install

7 新增共享庫路徑,su到root編輯ld.so.conf檔案,新增如下內容到檔案中:

/usr/local/gcc/gmp-4.3.2/lib

/usr/local/gcc/mpfr-2.4.2/lib

/usr/local/gcc/mpc-0.8.1/lib

8 編譯gcc4.8.5

回到gcc-4.8.5目錄

mkdir build 

cd build 

../configure --prefix=/usr/local/gcc --enable-threads=posix --disable-checking --enable-languages=c,c++ --disable-multilib --with-gmp=/usr/local/gcc/gmp-4.3.2 --with-mpfr=/usr/local/gcc/mpfr-2.4.2 --with-mpc=/usr/local/gcc/mpc-0.8.1

make

make install

9 解除安裝舊版本

yum remove gcc 

yum remove gcc-c++ 

updatedb 

10 鏈結到新版本

cd /usr/bin 

ln -s /usr/local/gcc/bin/gcc gcc 

ln -s /usr/local/gcc/bin/g++ g++ 

【/usr/lib64/libstdc++.so.6】刪除舊鏈結,更新新鏈結

11 新增man幫助

vi /etc/man.config

新增gcc的man路徑到配置檔案中

manpath /usr/local/gcc/share/man

儲存退出即可生效,可使用man gcc檢視幫助

CentOS6 3 安裝gcc及簡單使用

在虛擬機器virtualbox 安裝centos6.3後,預設是沒有安裝gcc。進入root,命令 yum y install gcc gcc c autoconf make 幾秒後,自動進入安裝 大概44m。完成後gcc help 測試輸出一些命令幫助時,表明安裝正確。簡單使用gcc命令 首先寫乙...

手動安裝gcc 4 8 5

wget ftp 解壓並進入目錄 tar zxvf gcc 4.8.5 tar.gz cd gcc 4.8.5 安裝依賴三大件,會自動順序安裝gmp mpfr mpc contrib download prerequisites 回到上級,建立編譯目錄 gcc 4.8.5 build cd mkdi...

centos6 5 原始碼安裝gcc 4 8 5

2 tar xvf gcc 4.8.5.tar.bz2 解壓到為gcc 4.8.5 3 cd gcc 4.8.5 進入檔案目錄 該步操作需要注意,是在gcc 4.8.5目錄下執行的,執行的結果是在gcc 4.8.5目錄下建立mpfr gmp mpc三個軟連線。5 cd 返回到上層目錄 6 mkdir...