rocky linux 8.6安装使用gcc 9的方法总结

2023-02-22 23:55:20 浏览数 (2)

rocky linux 8.6上要使用gcc 9以上的版本的常见方法有下述两种方法:

安装gcc toolset

代码语言:javascript复制
dnf -y install gcc-toolset-9-gcc gcc-toolset-9-gcc-c   

安装完后需要加载profile才能让gcc版本生效

代码语言:javascript复制
source /opt/rh/gcc-toolset-9/enable

从源码编译

安装依赖

代码语言:javascript复制
dnf group install "Development Tools" 
dnf --enablerepo=PowerTools install libmpc-devel

下载源码

代码语言:javascript复制
wget http://gnu.mirror.constant.com/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz

解压

代码语言:javascript复制
tar zxf gcc-9.2.0.tar.gz

准备编译

代码语言:javascript复制
mkdir gcc-build
cd gcc-build

开始编译安装

代码语言:javascript复制
../gcc-9.2.0/configure --enable-languages=c,c   --disable-multilib
make -j $(nproc)
make install

0 人点赞