首頁 > 軟體

CentOS 編譯 GCC 7.2

2020-06-16 16:59:11

CentOS 編譯 GCC 7.2

下載原始碼

wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.2.0/gcc-7.2.0.tar.xz
tar xJvf gcc-7.2.0.tar.xz
cd gcc-7.2.0

編譯安裝

下載依賴包:

./contrib/download_prerequisites

編譯安裝:

mkdir build
cd build
../configure --prefix=/usr/local/gcc-7.2.0/ --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4
sudo make install

設定為預設編譯器

export PATH=/usr/local/gcc-7.2.0/bin:$PATH

要是不想每次登陸都設定一遍,可以把這一行加入 ~/.bashrc 裡面

設定libstdc++.so.6

build 資料夾裡找到 libstdc++.so.*

find . -name "libstdc++.so.*" | xargs ls -al

複製到 /usr/lib64 目錄下:

sudo cp libstdc++.so.6.0.20 /usr/lib64
sudo ldconfig

Linux升級GCC 4.8.1清晰簡明教學(Ubuntu 12.04 64位元版為例)  http://www.linuxidc.com/Linux/2014-04/99583.htm 

Ubuntu 14.04 LST安裝GCC 4.1.2  http://www.linuxidc.com/Linux/2016-06/132040.htm

Ubuntu 16.04 下將GCC-5.4降級到 4.8  http://www.linuxidc.com/Linux/2017-07/145502.htm

CentOS6.5升級手動安裝GCC4.8.2  http://www.linuxidc.com/Linux/2015-01/112595.htm 

CentOS 6.9升級GCC至6.4.0版本  http://www.linuxidc.com/Linux/2017-10/147256.htm

Ubuntu升級GCC版本 http://www.linuxidc.com/Linux/2016-11/136840.htm

CentOS7環境下在/離線安裝GCC與GCC-C++  http://www.linuxidc.com/Linux/2017-03/142319.htm

Ubuntu 16.04 LTS 降級安裝GCC 4.8  http://www.linuxidc.com/Linux/2017-03/142299.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-12/149506.htm


IT145.com E-mail:sddin#qq.com