linux下更新gcc

发布时间:2020-04-05 10:27:37 作者:2578612215
来源:网络 阅读:199

1 下载源码

链接
linux下更新gcc
目前最新为9.2版本。

2 解压

tar -zxvf gcc-9.2.0.tar.gz
cd gcc-9.2.0

3 download_prerequisites脚本

运行这个脚本:

./contrib/download_prerequisites

linux下更新gcc

4 临时目录

建立临时目录,用于放置中间文件。

mkdir gcc_9_2_0_build
cd gcc_9_2_0_build

5 生成makefile文件

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

linux下更新gcc
不对,是这张:
linux下更新gcc
linux下更新gcc
下面说一下几个选项:

-enable-checking / -disable-checking

表示编译器在编译过程中是否做额外检查。

-enable-languages

表示支持的语言,可以支持

ada c c++ d fortran go jit lto objc obj-c++
-disable-multilib

关闭多架构支持,可以支持arm,m68,mips,msp430,powerpc架构。
linux下更新gcc

6 编译

sudo make -j6
-jn

选项表示为多核处理器优化,n为核心数,笔者的为6核。
此操作极为耗时,建议准备充足时间,如果出现错误一般一两分钟左右停止,不成功请直接使用

sudo make

7 安装

sudo make install

8 验证

gcc -v

如果还是旧版本,请重启再试一次。
下面是成功截图:
linux下更新gcc

9 删除

可以把安装文件以及压缩包删了。

rm -rf gcc*

注意所在的目录...

推荐阅读:
  1. linux下入如何安装gcc
  2. Linux环境下gcc优化级别的示例分析

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

gcc linux inux

上一篇:pandas从入门到上楼

下一篇:linux系统中配置lo:0一个IP后(该IP和eth0在同一个网段),其他电脑就无法ping通该主

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》