随着本周早些时候Fedora 42的发布,围绕Fedora 43的更多功能开发工作和规划正在升温。目前针对Fedora 43提交的另一项早期变更提案是将CMake构建系统的默认生成器从Make更改为Ninja。
A,[m=9V
!eoec2h#5 Fedora 43正在考虑将CMake使用的默认生成器从Ninja更改为使用Ninja后端。正如大多数Linux开发人员和从源代码滚动的人所知,使用Ninja可以获得更好的性能。
q9(}wvtr snNg:rTL 一些Fedora软件包已经明确使用Ninja后端,但这个新的变更提案将按照%cmake宏的指定设置默认值。
U)1qsUDF @I.OT 最终结果是,这个变更提案将带来更快的构建时间和更好的默认程序运行环境支持,特别是对于CMake+Ninja功能得到更好支持的领域,例如C++模块。
aJ_Eh(cF q5?mP6 关于这个Fedora 43变更提案的更多细节,仍需由Fedora工程和指导委员会(FESCo)投票表决,可以通过Fedora Wiki找到。
fw};.M