在CentOS中配置GCC的步骤如下:
-
更新系统: 打开终端并运行以下命令更新你的CentOS系统:
sudo yum update -y
-
安装基础依赖: 安装一些必要的开发工具包,如:
sudo yum groupinstall "Development Tools" -y
这将包括编译程序所需的大部分库和工具。
-
安装GCC: 使用
yum
或者dnf
来安装GCC。对于yum
,输入:sudo yum install gcc-c++ -y
对于
dnf
,则输入:sudo dnf install gcc-c++ -y
-
验证安装: 安装完成后,你可以通过运行以下命令来验证GCC是否已成功安装:
gcc --version
如果看到GCC的版本信息,说明安装成功。
-
可选:从源码编译安装: 如果你需要较新的GCC版本,可以从源码编译安装。以下是详细步骤:
- 下载GCC源码包,例如GCC 7.3.0:
wget http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz tar -xzvf gcc-7.3.0.tar.gz cd gcc-7.3.0
- 安装必要的依赖包:
./contrib/download_prerequisites
- 配置编译选项:
mkdir build cd build ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --prefix=/usr/local/gcc-7.3.0 --enable-threads=posix
- 编译并安装:
make -j4 sudo make install
- 验证安装:
/usr/local/gcc-7.3.0/bin/gcc -v
- 设置环境变量(可选):
export PATH=/usr/local/gcc-7.3.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/gcc-7.3.0/lib:$LD_LIBRARY_PATH source ~/.bashrc
- 下载GCC源码包,例如GCC 7.3.0: