CMake

CMake

CMakeは、ソフトウェアを構築、テスト、およびパッケージ化するために設計されたツールファミリです。
CMakeは、ソフトウェアを構築、テスト、およびパッケージ化するために設計されたツールファミリです。CMakeは、単純なプラットフォームおよびコンパイラに依存しない構成ファイルを使用して、ソフトウェアのコンパイルプロセスを制御するために使用されます。CMakeは、選択したコンパイラー環境で使用できるネイティブのメイクファイルとワークスペースを生成します。
cmake

ウェブサイト:

カテゴリー

BSDのCMakeの代替

GNU Make

GNU Make

Makeは、プログラムのソースファイルからプログラムの実行可能ファイルおよびその他の非ソースファイルの生成を制御するツールです。
Ninja Build

Ninja Build

Ninjaは、速度に重点を置いた小さなビルドシステムです。
EBuild

EBuild

EBuildは、ソフトウェアプロジェクトのビルド、依存関係管理、およびレポートテクノロジです。目的は、構造化された宣言的でエレガントな方法でビルドの問題に取り組むことができるようにすることです。プラグインインターフェイスを介して拡張可能です。。
autosetup

autosetup

autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.