GCC 也要开始飙版本号了 —— 5.0 ??

据GCC官网消息,正在开发的新版本原计划以版本号4.10发布,目前已改为:开发过程中标 记为版本号5.0.0、以版本号5.0.1发布预览版、以版本号5.1.0发布正式版。Bug修复等更新版本将以5.1.1开发版、5.2.0发布 版,5.2.1开发版、5.3.0发布版等进行。下一版本以6.x.y迭代此规则。

GCC官方给出的理由是:原来的主版本号意义不大,对开发者不能提供有用的信息。

原本GCC4代已持续10年(2005年2月进入4.0分支至今),每次版本升级均在次版本号位+1,而Bug修复等在第三位标记,直到最近4.9.0发布(2014年4月),4.9.1发布(2014年7月)

时间: 2024-11-09 00:00:12

GCC 也要开始飙版本号了 —— 5.0 ??的相关文章

谷歌官方确认:Android O 的版本号为 8.0

今天,谷歌为参与 Android Beta 的用户推送了全新的 Android O 系统,也就是第三个开发者预览版. 系统标签是 OPP3.170518.006,支持 Nexus 5X, Nexus 6P, Pixel, Pixel XL, Pixel C 以及 Nexus Player 等在内的设备,目前,工厂镜像也已经可以下载. 同时,毫无悬念的,已经升级的设备中,系统版本号也正式确定为 Android 8.0(此前 IDE 工具曾暗示其版本号可能是 7+).虽然 Android O 的版本

【技术贴】Media player打不开提示文件 wmp.dll 的版本号为 11.0.5721.5

开始--运行--regedit 找到如下键值[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Setup\Installed Versions] 右键删除wmp.dll 截图 ? ok  手工.

《编译与反编译技术实战》——1.4 编译器GCC

1.4 编译器GCC GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器.它是以GPL许可证发行的自由软件,也是 GNU计划的关键部分.GCC原本作为GNU操作系统的官方编译器,现已被大多数类UNIX操作系统(如Linux.BSD.Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows. GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言.随着GCC的快速扩展,其可支持C+

《编译与反编译技术实战》——1.4节编译器GCC

1.4 编译器GCC GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器.它是以GPL许可证发行的自由软件,也是 GNU计划的关键部分.GCC原本作为GNU操作系统的官方编译器,现已被大多数类UNIX操作系统(如Linux.BSD.Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows. GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言.随着GCC的快速扩展,其可支持C+

《编译与反编译技术实战 》一1.4 编译器GCC

1.4 编译器GCC GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器.它是以GPL许可证发行的自由软件,也是 GNU计划的关键部分.GCC原本作为GNU操作系统的官方编译器,现已被大多数类UNIX操作系统(如Linux.BSD.Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows. GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言.随着GCC的快速扩展,其可支持C+

关于gcc的一点小人性化提示

    现在对于大多数平台的C编译器来说都会有很多种选择,而gcc和clang无疑是2个非常优秀的C编译器.当然他们也不只是C编译器.我最近用clang的比较多,原因有很多.不过一些小的细节很让我喜欢,比如OS X系统中,clang的编译器警告或错误提示是以彩色文本醒目打印出来的. 而gcc则无论如何打印的颜色都一样(我不知道是否有什么设置可以改变这一点). 但是gcc也有其人性化的一点,就是在某些比较隐晦的错误时,会有更友好的提示.比如标签后不能直接写声明这种情况,2种编译器的结果如下: #i

使用Java代码来比较Android客户端版本号_java

关键点     为什么不能使用String.compareTo方法来比较客户端版本号?     举个例子,之前客户端版本号为:9.9.9,而服务器端最新的客户端版本号为:10.0.1,虽然10.0.1明显高于9.9.9,但是按照compareTo方法,这个9.9.9是大于10.0.1的,导致客户端版本号比较错误. Java代码实现 扯了一些,最后还是要show一下代码的,以下是我的客户端版本号比较代码,欢迎吐槽.     public static int compareVersion(Stri

[转]软件项目版本号的命名规则及格式

版本控制比较普遍的 3 种命名格式 : 一.GNU 风格的版本号命名格式 : 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]] 示例 : 1.2.1, 2.0, 5.0.0 build-13124 二.Windows 风格的版本号命名格式 : 主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]] Major_Version

《深入分析GCC 》——2.4 shell工具及graphviz绘图工具

2.4 shell工具及graphviz绘图工具 为了更好地分析GCC的运行过程,可以使用GCC支持的一些编译选项,例如,-fdump-tree-all.-fudmp-ipa-all.-fdump-rtl-all等,这样编译过程中将产生大量的中间运行结果信息,帮助用户理解GCC的处理细节.另外,用户也可以根据需要在源代码中增加适当的调试代码,从而输出一些运行时的中间信息.对这些输出结果进行高效分析,从中提取有价值的信息是GCC分析过程中非常关键的一种途径. 笔者认为,借助于Linux shell