Ninja

ビルドツール

Make の置換えを狙った高速なビルドツール。cmakeを導入しているプロジェクトであれば, Make から Ninja への移行は容易である。

1. cmakeによるビルドスクリプト生成

out-of-source の例。サブフォルダ build に "build.ninja" などを生成する。

2. ビルド実行例

2.1. 詳細表示なし

2.2. 詳細表示あり

3. クリーン実行

3.1. Ninjaのサブツールを呼び出す

3.2. ターゲット clean を実行する

4. パッケージ名

Ubuntu(apt)のパッケージ名は "ninja-build"。"ninja" ではない。

5. 参考リンク