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のプロジェクトを生成することもできます。
qmake

カテゴリー

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

Maven

Maven

Apache Mavenは、ビルドの自動化とプロジェクト管理(ソフトウェア開発)用のJavaベースのツールです。
CMake

CMake

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

Gradle

Gradleはビルドオートメーションが進化したものです。
GNU Make

GNU Make

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

SCons

SConsは、オープンソースソフトウェア構築ツール、つまり次世代ビルドツールです。
Ant

Ant

Apache Antは、オープンソースのJavaベースのビルドツール(ソフトウェア開発用)です。XMLファイルを使用して、ビルドプロセスを記述、構造化、および制御します。
Premake

Premake

非常にシンプルなビルド構成
Microsoft Windows SDK

Microsoft Windows SDK

Windows SDKは、ツール、コンパイラ、ヘッダー、ライブラリ、コードサンプル、および開発者がMicrosoft Windowsで実行されるアプリケーションを作成するために使用できる新しいヘルプシステムを提供します。
Ninja Build

Ninja Build

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

waf

Wafは、アプリケーションを構成、コンパイル、インストールするためのPythonベースのフレームワークです。
Autoconf

Autoconf

ソースコードパッケージを自動的に構成するためのシェルスクリプトを生成するマクロ。
Buck

Buck

Buckは、Facebookが開発および使用するビルドシステムです。コードとリソースで構成される小さな再利用可能なモジュールの作成を促進し、多くのプラットフォームでさまざまな言語をサポートします。
NAnt

NAnt

NAntは無料の.NETビルドツールです。理論的には、makeのしわのないmakeのようなものです。実際には、Antによく似ています。
Automake

Automake

GNU Coding Standardsに準拠したMakefile.inファイルを自動的に生成します。
SBT

SBT

SBTはScalaのビルドツールです。AntやMavenに似ていますが、象形文字を使用しています。