Linux(Ubuntu 12.04)源码编译安装gcc-4.9.1(方法一)——亲自测试通过

环境:Ubuntu 12.04 LTS

准备工作:下载gcc-4.9.1.tar.gz压缩包

                   安装build-essential工具

                   安装m4

Step1:首先安装gcc所依赖的软件包。主要包括gmp,mpfr,mpc,另外对于高版本的gcc也需要isl和cloog(这里也有可能是gmp,mpfr,mpc三个软件包需要isl和cloog)

对于ubuntu系统而言,上面的五个均可以采取apt-get install的方式安装,省去了自己编译安装的繁琐工作。

sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libisl-dev libcloog-isl-dev(注意可以按Tab键自动补全)

Step2:解压gcc源码包,建立gccbuild工作目录。(这两个文件夹属于同一个层次)

Step3:进入gccbuild目录进行配置工作。

               cd gccbuild;

              ../gcc-4.9.1/configure --prefix=/XXX/XXX/XXX (这里填写将来要安装的地点),其他的配置选项请看帮助文档

Step4:编译、测试、以及安装

             make

             make check

             make install

             首先运行make指令,如果没有问题则运行make check 指令尽心测试,如果没有问题则运行make install 指令,将gcc安装至--prefix所指定的路径。

Step5:修改相应的环境变量,主要包括PATH和LD_LIBRARY。关于这两个环境变量的设置方式,网上存在着较多的材料,这里不予赘述!


















你可能感兴趣的:(Linux基础)