在CentOS系统上配置GCC环境可以通过以下几种方法实现:
这是最简单的方法,适用于需要快速安装GCC的情况。
# 更新系统软件包列表
sudo yum update
# 安装GCC及其相关的开发工具包
sudo yum groupinstall "Development Tools"
# 验证GCC安装
gcc --version
如果需要安装特定版本的GCC,或者系统自带的GCC版本过低,可以选择源码编译安装。
sudo yum install gcc-c++ gmp-devel mpfr-devel libmpc-devel
wget https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.gz
tar -zxvf gcc-14.2.0.tar.gz
cd gcc-14.2.0
./contrib/download_prerequisites
./configure --prefix=/usr/local/gcc-14.2.0 --enable-languages=c,c++ --disable-multilib
make -j 8
sudo make install
为了使用新安装的GCC版本,需要将其添加到系统的PATH环境变量中。
echo 'export PATH=/usr/local/gcc-14.2.0/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
devtoolset
是一个可以临时启用特定GCC版本的工具。
# 安装devtoolset
sudo yum install devtoolset-9
# 启用devtoolset-9
scl enable devtoolset-9 bash
# 此时使用的GCC版本为GCC 9.3
gcc --version
# 退出devtoolset环境
exit
如果希望永久启用某个GCC版本,可以将启用命令添加到/etc/profile
文件中。
# 永久启用devtoolset-9
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
source /etc/profile
以上就是在CentOS上配置GCC环境的方法,用户可以根据自己的需求选择合适的方法进行操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:CentOS GCC环境怎么配置