CMake

CMake

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

ウェブサイト:

カテゴリー

LinuxのCMakeの代替

tup

tup

Tupは、Linux、OSX、およびWindows用のファイルベースのビルドシステムです。
Buildr

Buildr

Apache Buildrは、Scala、Groovy、および増え続けるJVM言語とツールのサポートを含む、Javaベースのアプリケーション用のビルドシステムです。
Jerkar

Jerkar

強力で豊富な機能を備えたピュアJavaビルドおよび自動化ツール。
Phing

Phing

PHingはGNU makeではありません。それは、Apache Antに基づいたPHPプロジェクトビルドシステムまたはビルドツールです。
EBuild

EBuild

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

Bazel

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

Makepp

Perl 5で実装された互換性があり、信頼性が高く、改良されたGNU Makeの代替。
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.
xmake

xmake

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