从源代码安装gcc


从源代码安装gcc


步骤

1.下载

2.解压缩

3.建立目标目录

4.配置

5.编译

6.安装

7.终端命令设置


1.下载

GCC官网下载资源。一般可以下载到两种形式的资源:gcc-9.2.0.tar.gz和gcc-9.2.0.bz2

2.解压缩

+若后缀为tar.bz2用tar -jxvf命令

1
tar -jxvf  gcc-9.2.0.tar.bz2

+若后缀为tar.zxvf用tar zxvf命令
1
tar zxvf gcc-9.2.0.tar.gz

3.建立目标目录

目标目录用{objdir}表示,用来存放编译后生成的文件。
可以建立一个/usr/local/gcc-9.2.0的目标目录并进入。

1
2
 mkdir /usr/local/gcc-9.2.0
cd /usr/local/gcc-9.2.0 //使生成文件都到目标目录中

4.配置

配置是通过执行{srcdir}下的configure来完成的。${destdir}代表你想要安装的目录:
{srcdir}/configure –prefix={destdir} [其它选项]

linux, configure –prefix=/”的作用是:编译的时候用来指定程序存放路径

太抽象了还是直接上操作吧

1
configure --prefix=/usr/local/gcc-9.2.0

5. 编译

1
% make

因为现在大多数cpu是多核心,可以采用% make -j4来加快编译速度,具体数字4根据电脑情况决定。

6.安装

直接

1
% make install

然后就大功搞成了!!!!!

7.任务截图

2019-11-17 22-28-00 的屏幕截图.png


文章作者: V.Ming
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 V.Ming !
  目录