CentOS7でgccを9.3.0にアップグレードすることを忘れないでください

バックグラウンド

最近、graph-toolをコンパイルしてインストールする必要があるため、gcc9.1以降はC ++ 2017をサポートしているため、gccを4.8から9.3にアップグレードする必要があります。

方法

1.ソースコードパッケージhttps://mirrors.aliyun.com/gnu/gcc/gcc-9.3.0/をダウンロードします

2.解凍してディレクトリに切り込みます

[root@scentos DynamicGraph]# tar -zxvf gcc-9.3.0.tar.gz

[root@scentos DynamicGraph]# cd  gcc-9.3.0/

3.必要な依存関係をダウンロードします

[root@scentos gcc-9.3.0]# ./contrib/download_prerequisites

[root@scentos gcc-9.3.0]#  yum install glibc-devel.i686 libstdc++-devel.i686

4.コンパイルしてインストールします

[root@scentos gcc-9.3.0]# ./configure --prefix=/usr --enable-multilib

[root@scentos gcc-9.3.0]# make

[root@scentos gcc-9.3.0]# make install

5.検証

[root@scentos gcc-9.3.0]# gcc --version

結論

公式ウェブサイトからのダウンロードが遅い場合は、私のネットワークディスクからダウンロードできます。

リンク:https 
://pan.baidu.com/s/17sWMSsRy9s08y3WP6vHtNQ抽出コード:dgli

おすすめ

転載: blog.csdn.net/qq_37475168/article/details/108507986