13,002
回編集
105行目: | 105行目: | ||
変数<code>TEMPLATE</code>は、Qtプロジェクトの種類を指定する。<br> | 変数<code>TEMPLATE</code>は、Qtプロジェクトの種類を指定する。<br> | ||
<br> | <br> | ||
* ソフトウェア | * app | ||
*: | *: ソフトウェア | ||
* | * lib | ||
*: | *: ライブラリ | ||
* | * subdir | ||
*: | *: サブディレクトリ | ||
* | * aux | ||
*: Makefileを使用してもビルドしない。 | |||
*: 例えば、プロジェクトがインタプリタ言語で書かれているため、ターゲットを作成するためにコンパイラを起動する必要がない場合に使用することがある。 | |||
*: <br> | *: <br> | ||
*: <u>※注意</u> | |||
*: <u>auxは、Makefileベースのジェネレータでのみ使用可能である。</u> | |||
*: <u>特に、vcxprojとXcodeジェネレータでは動作しない。</u> | |||
* vcapp | |||
*: ソフトウェアをビルドするためのVisual Studioプロジェクトファイルである。 | |||
* vclib | |||
*: ライブラリをビルドするためのVisual Studioプロジェクトファイルである。 | |||
* vcsubdirs | |||
*: サブディレクトリでプロジェクトをビルドするためのVisual Studioソリューションファイルである。 | |||
<br> | <br> | ||
変数<code>TEMPLATE</code>に<code>subdirs</code>を使用する場合、<code>qmake</code>コマンドは指定された各サブディレクトリを検索して、各Qtプロジェクトファイルを処理する。<br> | |||
<code>make</code>コマンドを実行するため、各プラットフォーム上でMakefileを生成する。<br> | |||
<br> | |||
変数<code>SUBDIRS</code>は、処理する各Qtプロジェクトファイルのディレクトリを格納するために使用される。<br> | |||
<br> | |||
==== TARGET ==== | ==== TARGET ==== | ||
ターゲットファイルの名前を指定する。<br> | ターゲットファイルの名前を指定する。<br> |