編碼的世界 / 優質文選 / 感情

CentOS7安裝gcc-5.4.0


2022年7月12日
-   

安裝gcc
yum install gcc -y

安裝g++
yum install gcc-c++ -y

下載gcc-5.4.0安裝包。
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.bz2

解壓
tar -xvf gcc-5.4.0.tar.bz2

下載編譯依賴項
cd gcc-5.4.0
./contrib/download_prerequisites

建立編譯輸出目錄
mkdir build

生成Makefile文件
../configure -prefix=/usr/local enable-checking=release enable-languages=c,c++ disable-multilib

開始編譯
make(不建議使用make -j)

安裝
make install

將gcc老版本的動態庫替換成新的
find / -name "libstdc++.so*"

高亮部分,是新版的動態庫。
重建軟鏈接
cp /gcc-5.4.0/build/stage1-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.21 /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.21 libstdc++.so.6

重啟。

熱門文章