gcc版本号不会随着发布日期而增加



我在看https://gcc.gnu.org/releases.html并发现GCC版本号并没有随着日期而单调增加,这与大多数产品不同,在大多数产品中,最新版本的版本号最大。

例如,GCC 8.5于21年5月14日和21年4月27日发布。

为什么gcc的版本号是这样构造的?

根据阅读他们如何格式化版本号,这似乎是因为每个主要版本最终都是一个分支,有自己的修复数量,而不是功能。由于兼容性问题,您可能会想留在8.x分支而不是11.x分支,这就是为什么他们发布了针对旧分支的修复程序。你可以在这里阅读更多。希望这有助于澄清问题!

最新更新