バックグラウンド
最近、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