gcc 5.2.0 手动更新(亲测)
生活随笔
收集整理的這篇文章主要介紹了
gcc 5.2.0 手动更新(亲测)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
注意:(不要在gcc-5.2.0 源碼目錄中執行 configure,否則會報錯)
安裝操作如下:
0、yum 安裝 gcc?
yum?-y?install?gcc?gcc-c++?libstdc++??libstdc++-devel???autoconf?makegcc-5.2.0 下載地址:
ftp://gcc.gnu.org/pub/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.bz2 或 ftp://gcc.gnu.org/pub/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.gz1、進入?gcc?源碼包目錄下??編輯?./contrib/download_prerequisites?將wget?行注釋(共四行)
2、將4個壓縮包上傳至gcc目錄下(無需解壓)。
下載地址:ftp://gcc.gnu.org/pub/gcc/infrastructure/ ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2 ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.14.tar.bz2 ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.tar.bz23、執行以下命令((無輸出))
./contrib/download_prerequisites4、創建目錄?
mkdir?gcc-temp?
5、進入?
cd?gcc-temp6、執行命令編譯?
../configure?--enable-checking=release?--enable-languages=c,c++?--disable-multilib7、第6步驟完成后,執行?make??然后再次執行?make?install
make make?install8 執行ls?/usr/local/bin?|?grep?gcc 檢查是否有如下項
ls?/usr/local/bin?|?grep?gcc19 檢查版本gcc是否更新
?/usr/local/bin/gcc?-v10、查找新版本so文件
find?/?-name?"libstdc++.so*"
11 查看文件?
cd?/usr/lib64?? ll?libstdc++.so.*12 刪除libstdc++.so.6 連接符
rm?-rf?libstdc++.so.613 拷貝新so文件?
在/usr/lib64 目錄下執行?
cp?-r?/usr/local/lib64/libstdc++.so.6.0.21?./14?在/usr/lib64 目錄下創建連接
ln??-s??libstdc++.so.6.0.21?libstdc++.so.615、執行命令檢查?是否有以下項目?
?strings?/usr/lib64/libstdc++.so.6?|?grep?GLIBC轉載于:https://blog.51cto.com/531117978/2311161
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的gcc 5.2.0 手动更新(亲测)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开源淘宝客APP源码淘客商城源码unia
- 下一篇: 人工智能学习思维导图