忍者 忍者是一个注重速度的小型构建系统。 有关背景和更多详细信息,请参见doc/manual.asciidoc包含或doc/manual.asciidoc 。 提供了Linux,Mac和Windows的二进制文件。 运行./ninja -h以获得Ninja帮助。 不需要安装,因为唯一需要的文件是生成的忍者二进制文件。 但是,要启用Bash补全,Emacs和Vim编辑模式等功能,必须将misc /中的某些文件复制到适当的位置。 如果您想对Ninja进行更改,请先阅读 。 建造忍者本身 您可以通过使用Python编写的自定义生成器脚本或通过CMake来构建Ninja。 有关更多详细信息,