level 10
当前编译 ReactOS 所支持的 GCC 版本为 4.7.1,发布于 2012 年,已经是一个很古老的版本了,其仅有限支持 C++ 11,对 C++ 14 和 C++ 17 支持简直无从谈起,于是 ReactOS 团队准备将其更换成较新的 GCC 8.2.0。
根据 Phoronix 上的测试,8.2.0 相对于 4.7.1 编译时间可能会有所变长,生成的程序运行效率并不一定更好,但是其修复了大量的问题和漏洞,也支持绝大多数新的语言特性,允许 ReactOS 开发者编写更现代化的代码。
2019年05月05日 11点05分
1
level 6
呃,gcc最近几年刷版本号刷得很快。。。
即使编译出来的程序运行速度略慢一点,但bug更少,运行更健壮,显然氏更好的选择。
希望ros团队适配gcc新版本的工作顺利,为开源界持续推出兼容性更好的第二xp。。。
2019年05月13日 14点05分
3