1、下载安装包
- 在这个地址进行下载 http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/
2、解压
- tar -zxvf gcc-5.3.0.tar.gz
3、下载供编译需求的依赖项。据说下面这个神奇的脚本文件会帮我们下载、配置、安装好依赖库,可以节约我们大量的时间和精力。
- cd gcc-5.3.0
- ./contrib/download_prerequisites
4、建立一个目录供编译出的文件存放
- mkdir gcc-build-5.3.0
- cd gcc-build-5.3.0
5、生成Makefile文件
- ../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
6、进行编译
此步骤比较费时间,在1核1G内存主机上大约需要2小时左右的编译时间。最好开个screen,可防止万一断线。我在编译时不知道需要这么久,结果等了半天还没结束,跑群里问了一下才知道原来要这么久,好在运气不错,网络坚挺没断开~
- make
如果是多核心CPU,那么可以加上参数并行编译,不过有时候会出问题,所以不赶时间的话还是慢慢make吧。
7、安装
- make install
8、重启系统
9、验证版本
- gcc -v
版权说明
本文地址:https://www.chensj.net/?post=125
未标注转载均为本站远程,转载请注明文章出处: