lede icon indicating copy to clipboard operation
lede copied to clipboard

[建议]使用 Ninja 作为编译后端

Open laolarou726 opened this issue 1 year ago • 3 comments

提个建议,使用 Ninja 作为编译后端。目前看起来只有极小部分的构建阶段使用了 Ninja 来进行编译。有没有可能将整个项目都使用 Ninja 来进行编译?

laolarou726 avatar Sep 29 '22 04:09 laolarou726

代价?收益? 之前默认开了llvm,结果编译llvm本身比整个openwrt还久

Cathgao avatar Sep 29 '22 04:09 Cathgao

代价:大部分编译配置需要重写,配置起来需要时间 收益:更快的编译速度,更直观简洁的编译日志

这个仓库的 Readme 有部分的性能测试: https://github.com/vitkyrka/kninja

laolarou726 avatar Sep 29 '22 05:09 laolarou726

建议去找上游 openwrt 提。

KevinMX avatar Sep 30 '22 13:09 KevinMX