gcc7.2.0的编译
之前编译gcc都是按照传统的方式,下载gmp,mpfr...然后一个一个的配置安装,hou麻烦~~在hub.docker.com上看了gcc镜像的dockerfile,确实很简单,全部命令如下:1.wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.2.0/gcc-7.2.0.tar.gz2.tar -xf gcc
·
之前编译gcc都是按照传统的方式,下载gmp,mpfr...然后一个一个的配置安装,hou麻烦~~
在hub.docker.com上看了gcc镜像的dockerfile,确实很简单,全部命令如下:
1.wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.2.0/gcc-7.2.0.tar.gz
2.tar -xf gcc-7.2.0.tar.gz
3.cd gcc-7.2.0
4. ./contrib/download_prerequisites
5.mkdir build && cd build
6. ../configure --build=x86_64-linux-gnu --prefix=/usr/gcc-7.2.0 --enable-multilib --enable-languages=c,c++,fortran
7.make -j6 && make install-strip
8.echo '/usr/gcc-7.2.0/lib64' > /etc/ld.so.conf.d/local-lib64.conf && ldconfig -v
9.mv /usr/bin/gcc /usr/bin/gcc.bak && ln -s /usr/gcc-7.2.0/bin/gcc /usr/bin/gcc
10.mv /usr/bin/g++ /usr/bin/g++.bak && ln -s /usr/gcc-7.2.0/bin/g++ /usr/bin/g++
11.update-alternatives --install /usr/bin/cc cc /usr/gcc-7.2.0/bin/gcc 999
如果服务器离线,只能单独下载源码包,一个一个的配置,编译了。
更多推荐
已为社区贡献1条内容
所有评论(0)