2

インストール時にスタンドアロンで実行するために必要なすべてのバイナリを収集する qt アプリケーションを構築したいと考えています。

私はそれが次の行で実行できることを知っています:

QT_DIR=C:/Qt/4.8.4
dlls_to_move.files += $$DIR/bin/QtCore.dll

しかし、それは不器用に思えます。$$PWD で取得できるプロジェクト ディレクトリのように、実際に使用されている Qt バイナリ フォルダーを取得する方法はありますか?

4

1 に答える 1

1

qmake の高度な使用法から:

特殊な $$[...] 演算子を使用して、Qt のビルド時に設定されたさまざまな構成オプションにアクセスできます。

したがって、プロジェクトファイルでこれを行いたいと思います:

dlls_to_move.files += $$[QT_INSTALL_BINS]/QtCore.dll

于 2013-05-24T14:51:23.130 に答える