在CentOS系统上安装和配置GCC编译器的步骤如下:
在线安装
-
更新系统软件包列表:
sudo yum update
-
安装开发工具包:
sudo yum groupinstall "Development Tools"
-
验证安装:
gcc --version
离线安装
-
下载所需GCC版本: 根据CentOS系统版本下载对应的GCC安装包,例如CentOS 8.3.1可以下载gcc-8.3.1.tar.gz。
-
上传安装包: 将下载的安装包上传到CentOS服务器。
-
解压安装包:
tar -zxvf gcc-8.3.1.tar.gz
-
进入解压后的目录:
cd gcc-8.3.1
-
安装依赖包:
./contrib/download_prerequisites
-
配置和编译:
./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib make -j$(nproc)
-
安装GCC:
sudo make install
-
验证安装:
gcc --version
配置特定版本的GCC(例如GCC 11)
-
安装Devtoolset:
sudo yum install centos-release-scl sudo yum install devtoolset-11-gcc devtoolset-11-gcc-c devtoolset-11-binutils scl enable devtoolset-11 bash
-
验证安装:
gcc --version
以上步骤涵盖了在CentOS系统上安装和配置GCC的基本流程,包括在线安装、离线安装以及配置特定版本的GCC。[1,2,3,4,5,6,7,8,9,10,11]