Makepp

Makepp

Perl 5で実装された互換性があり、信頼性が高く、改良されたGNU Makeの代替。
GNU makeとほぼ同じ構文を使用します。メイクファイル間の依存関係を自動的に処理します—再帰的なメイクは必要なくなりました。すべてのインクルードファイルを自動的に検索し(#includeのソースファイルをスキャン)、まだ存在しない場合は作成します。ファイルが変更されていなくても、コマンドが前回のビルドと異なる場合は再ビルドします。ローカルに存在しないソース/オブジェクトファイルを別の場所から自動的にシンボリックリンクできます。簡単に拡張可能です(Perlで記述)。
makepp

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのMakeppの代替

CMake

CMake

CMakeは、ソフトウェアを構築、テスト、およびパッケージ化するために設計されたツールファミリです。
GNU Make

GNU Make

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

qmake

qmakeは、Qt Companyのツールで、さまざまなプラットフォームでの開発プロジェクトのビルドプロセスを簡素化します。qmakeはMakefileの生成を自動化するため、各Makefileを作成するのに必要な情報は数行だけです。
Bazel

Bazel

Bazelは、Make、Maven、Gradleに類似したオープンソースのビルドおよびテストツールです。人間が読める高レベルのビルド言語を使用します。
xmake

xmake

xmakeは、Luaに基づくクロスプラットフォームビルドユーティリティです。