このwikiは管理人の平凡な日常で得た知識を淡々と書いたものです。過度の期待はしないでください。

DISTFILES

dist ターゲットに含めるファイルのリストを指定します。この機能は UnixMake 仕様でのみサポートされています。

例:
DISTFILES += ../program.txt
INSTALLS

この変数には、make install または同様のインストール手順が実行されたときにインストールされるリソースのリストが含まれています。 リスト内の各項目は、通常、インストール先の情報を提供する属性で定義されます。

たとえば、次の target.path 定義は、ビルドターゲットのインストール先を示し、INSTALLS 割り当ては、インストールする既存のリソースのリストにビルドターゲットを追加します。

target.path += $$[QT_INSTALL_PLUGINS]/imageformats
INSTALLS += target

qmake は実行可能なファイルをスキップすることに注意してください。 実行可能ファイルをインストールする必要がある場合は、ファイルの実行可能フラグを設定解除することができます。
PWD

現在解析中のファイルを含むディレクトリへのフルパスを指定します。 これは、シャドウビルドをサポートするプロジェクトファイルを記述するときに、ソースツリー内のファイルを参照するのに便利です。

_PRO_FILE_PWD_ も参照してください。

注意: この変数の値を上書きしようとしないでください。
QMAKE_EXTRA_TARGETS

この変数には、追加された余分なターゲットが含まれます。
QMAKE_POST_LINK

この変数には、TARGETをリンクした後に実行するコマンドを含めます。
この変数は通常は空です。したがって何も実行されません。さらに、いくつかのバックエンドはこれをサポートしません。ほとんどの場合、Makefile のバックエンドだけです。
QMAKE_TARGET

プロジェクトターゲットの名前を指定します。この変数の値は、通常、qmake または qmake.conf によって処理され、変更する必要はほとんどありません。
TARGET

ターゲットファイルの名前を指定します。

例:
TEMPLATE = app
TARGET = myapp
SOURCES = main.cpp

上記のプロジェクトファイルは、unix では myapp、Windows では 'myapp.exe' という名前の実行ファイルを生成します。

管理人/副管理人のみ編集できます