CentOS 7 安装 GCC 7.3.0
编译安装
# 安装依赖软件包
yum install gcc gcc-c++ bzip2 zlib-devel
tar -Jxf gcc-7.3.0.tar.xz
cd gcc-7.3.0/
# 下载依赖源码包
./contrib/download_prerequisites
mkdir build && cd build
mkdir -p /workspace/environments/gcc-7.3.0
../configure --prefix=/workspace/environments/gcc-7.3.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4
make install
初始化脚本
echo 'export LD_LIBRARY_PATH=/workspace/environments/gcc-7.3.0/lib:"${LD_LIBRARY_PATH}"' >> /workspace/environments/gcc-7.3.0/environment-setup
echo 'export PATH=/workspace/environments/gcc-7.3.0/bin:"${PATH}"' >> /workspace/environments/gcc-7.3.0/environment-setup
不想持久配置,所以每次想用的时候都调一下 . /workspace/environments/gcc-7.3.0/environment-setup 吧。