qmake

qmake

qmakeは、Qt Companyのツールで、さまざまなプラットフォームでの開発プロジェクトのビルドプロセスを簡素化します。qmakeはMakefileの生成を自動化するため、各Makefileを作成するのに必要な情報は数行だけです。
マニュアル:qmakeはThe Qt Companyのツールで、さまざまなプラットフォームでの開発プロジェクトのビルドプロセスを簡素化するのに役立ちます。qmakeはMakefileの生成を自動化するため、各Makefileを作成するのに必要な情報は数行だけです。qmakeは、Qtで書かれているかどうかに関係なく、あらゆるソフトウェアプロジェクトに使用できます。qmakeは、プロジェクトファイルの情報に基づいてMakefileを生成します。プロジェクトファイルは開発者によって作成され、通常は単純ですが、複雑なプロジェクトの場合はより洗練されたプロジェクトファイルを作成できます。qmakeには、Qtでの開発をサポートする追加機能が含まれており、mocおよびuicのビルドルールが自動的に含まれます。qmakeは、開発者がプロ​​ジェクトファイルを変更することなく、Microsoft Visual Studioのプロジェクトを生成することもできます。

カテゴリー

BSDのqmakeの代替

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.