CentOS7.9源码编译安装gcc

编程入门 行业动态 更新时间:2024-10-22 23:30:01

CentOS7.9<a href=https://www.elefans.com/category/jswz/34/1770099.html style=源码编译安装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

本文发布于:2024-03-23 18:43:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1741532.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:源码   gcc

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!