-prefix
パラメータを使用して構築したQtビルドを他のマシンと移植するにはどうしたらいいですか?ビルドマシンの-prefix
に場所とは異なる別のマシン上のビルドをコピーすると、qmake
はファイルを見つけることができず、エラーメッセージからファイルが検索されていることがわかります元のビルドマシンで-prefix
パラメーターとして使用されていたディレクトリーにあります。 Qtのメンテナンスツールから来たビルドには、どこにインストールされるのかわからないので、明らかにこの問題はありません。ソースからポータブルQtをビルドする方法は?
私のconfigure行はconfigure.bat -prefix C:\Development\qt-5.8.0-msvc2015-x86 -opensource -debug-and-release -nomake examples -confirm-license
サイド質問です - 私はVisual Studioのために、このビルドを使用する場合は、この構築Qtがqwindows.dll
プラットフォームプラグインを見つけることができません。 platforms
の下のバイナリフォルダにコピーしても動作しますが、インストールされたQtバージョンは何もコピーせずにこの問題をどのように回避しますか?
ありがとうございます、多分あなたはプラグインの問題の副メモを与えることができますか? –
プラグインの問題を再現できません。あなたのアプリケーションがQtインストールを見つけることができる限り(例えば、 'PATH'に' QTDIR \ bin'を追加することによって)、プラグインも見つけるでしょう。 –