最后更新于2年前
官网
Ninja是一个专注于速度的小型编译系统。它和其他编译构建系统主要有两个点不同,一是它需要其他高级构建系统生成编译文件比如cmake,二是它设计就专注于编译速度。
Ninja的底层使用方式可以使它很完美的嵌入到其他优美的构建系统中。比如Google Chrome,一部分Android,LLVM都是用Ninja编译的。
使用手册