Ubuntu 11.04 中 GCC 的当前版本是 4.5.2。对于某些 C++0x 功能,我需要 GCC 版本 4.6,但想避免从源代码编译。Ubuntu 是否希望在 10 月的下一个版本(11.10)之前更新软件包存储库中的 GCC。
这个问题除了 Ubuntu 和 GCC 的早期版本外,还询问了类似的问题。
问题的第二部分,如果第一部分的答案是“否”,那么我是否可以希望看到它出现在 Ubuntu 的不稳定存储库中?
答案1
我不认为他们会在发布版本中改变编译器版本,因为一切使用软件包存储库中提供的版本进行编译。gcc 的新主要版本需要完全重新编译,因此需要重新安装每个软件包以保持兼容性。
顺便说一句,以我的拙见,从源代码编译 gcc 出奇的容易。
答案2
PPA 或第三方存储库中也可能存在 GCC 的较新软件包。但如果您想要最新版本,通常最好从源代码进行编译。