灰鸽子远程控制软件

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11531|回复: 0

GCC 8 Gnu编译器到达:这里是新的,Gnu Compiler Collection平台获得诊断和C ++的升级

[复制链接]
发表于 2018-5-5 12:11:53 | 显示全部楼层 |阅读模式
GCC 8 Gnu编译器到达:这里是新的,Gnu Compiler Collection平台获得诊断和C ++的升级
Gnu编译器集合(GCC)的新版本8.1改进了诊断和C ++支持。 GCC为Ada,C,C ++,Fortran和Google Go语言提供前端和库。

GCC 8 Gnu编译器

GCC 8 Gnu编译器

尽管版本号表明,GCC 8.1实际上是新GCC产品线的第一个产品发布。

GCC 8.1的新功能包括:

更好的发射诊断,改进的位置,位置范围和修复提示,特别是在C ++前端。
改进配置文件驱动的优化,默认情况下包括将x86功能分解为热区和冷区。
链接时优化有一种发布Dwarf格式调试信息的新方法,使LTO优化的代码更具可调试性。
C ++前端为即将到来的C ++ 2a草案的一部分提供了实验支持,预计将在2020年推出C ++的下一个版本。特色是std = c ++ 2a和std = gnu ++ 2a标志,包括指定的初始化程序和默认成员初始化程序位字段。
libstdc ++库具有更多C ++ 17和C ++ 2a草稿库功能。
AArch64处理器目标支持可伸缩向量扩展。支持包括使用SVE指令的自动矢量化。但是尚未包含SVE Arm C语言扩展。
GCC 8.1还删除了一些功能:

支持过时的SBD / coff调试信息格式已被删除。
C和C ++的Cilk +扩展已被删除。
对C和C ++的MPX扩展已被弃用,未来版本中将会删除。


Where to download GCC 8.1
[size=1.125]You can download GCC via Gnu’s FTP servers, in the gcc/gcc-8.1.0/ subdirectory.

评帖赚银币(0) 收起
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|灰鸽子远程控制软件|灰鸽子远程控制软件 ( 鲁ICP备14000061号-4 )

GMT+8, 2024-11-24 07:47 , Processed in 0.122609 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表