源码编译安装gcc"/>
CentOS7.9源码编译安装gcc
1. 下载gcc、gmp、mpfr、mpc、isl等软件
# wget .4.0/gcc-10.4.0.tar.gz
# wget .1.0.tar.bz2
# wget .0.3.tar.gz
# wget .1.6.tar.bz2
# wget .18.tar.bz2
2. 解压软件包
# tar -zvxf gcc-10.4.0.tar.gz (解压gcc源码)
# ls gcc-10.4.0
# tar -xf gmp-6.1.0.tar.bz2 -C gcc-10.4.0/ (解压gmp源码包到gcc解压后的目录下)
# tar -xf mpc-1.0.3.tar.gz -C gcc-10.4.0/ (解压mpc源码包到gcc解压后的目录下)
# tar -xf mpfr-3.1.6.tar.bz2 -C gcc-10.4.0/ (解压mpfr源码包到gcc解压后的目录下)
# tar -xf isl-0.18.tar.bz2 -C gcc-10.4.0/ (解压isl源码包到gcc解压后的目录下)
# ln -s gmp-6.1.0/ gmp (gmp解压后的目录做软链接)
# ln -s mpc-1.0.3/ mpc (mpc解压后的目录做软链接)
# ln -s mpfr-3.1.6/ mpfr (mpfr解压后的目录做软链接)
# ln -s isl-0.18/ isl (isl解压后的目录做软链接)
3. 编译安装gcc
# ./configure --prefix=/opt/gcc-10.4.0/ --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib ---enable-languages=c,c++,lto --enable-plugin --with-arch_32=x86-64 --disable-multilib
# make -j 4
# make install
4. 设置环境变量
# cat /etc/profile
export PATH=/opt/gcc-10.4.0/bin:$PATH
export LD_LIBRARY_PATH=/opt/gcc-10.4.0/lib64:$LD_LIBRARY_PATH
5. 查看版本
# gcc –version
更多推荐
CentOS7.9源码编译安装gcc
发布评论