C ++用のMakefileジェネレーター?
質問
次のビルドシステムを実行します:cmake、jam、およびbjamは、qmakeと同様にメイクファイルも生成しますか? MS visual c ++はmakeファイルを生成するためにどのユーティリティを使用しますか?
解決
CMakeは、異なるプラットフォーム上のいくつかの異なるビルドシステムのメイクファイルとプロジェクトファイルを生成します。 CMakeは、Qtプロジェクト専用のqmakeよりも一般化されています。
jamとbjamは、makeの代替、つまり異なる構文です。ビルドファイルは生成されません。
ソリューションを生成したら、nmakeが使用できるメイクファイルをVisual Studioから生成して保存できます。
他のヒント
Visual Studioには、CMakeが生成できる独自のプロジェクトファイル形式(* .vcproj)があります。 CMakeはMakefileも生成できます。
CMakeを強くお勧めできます。
premake をご覧ください。 qmakeが何をするかはわかりませんが、いくつかのツールのプロジェクト/メイクファイルを生成します。
所属していません StackOverflow