什么是 Ninja?
Ninja 是一个小型的、注重速度的构建系统。它旨在成为一个“汇编器”级别的构建工具,而不是像 CMake、Make 这样的高级构建系统。换句话说,Ninja 并不负责生成构建规则(例如,如何编译一个源文件),而是专注于以最快的速度执行已经生成的构建规则。
如何确定是否安装了 ninja
ninja --version
Ninja 是一个小型的、注重速度的构建系统。它旨在成为一个“汇编器”级别的构建工具,而不是像 CMake、Make 这样的高级构建系统。换句话说,Ninja 并不负责生成构建规则(例如,如何编译一个源文件),而是专注于以最快的速度执行已经生成的构建规则。
ninja --version