私はQtアプリケーションを配備しようとしていて、Qt5core.dllを読み込もうとするたびに、「プロシージャエントリポイント....見つかりました "。Qt5Core.dllファイルが見つかりません。私が見つけたものは違うエラーを出します
私は自分のマシン上にあった別のバージョンを読み込もうとしましたが、それらのすべてが少し違っていましたが、似たようなエラーが出ました。
私はQtアプリケーションを配備しようとしていて、Qt5core.dllを読み込もうとするたびに、「プロシージャエントリポイント....見つかりました "。Qt5Core.dllファイルが見つかりません。私が見つけたものは違うエラーを出します
私は自分のマシン上にあった別のバージョンを読み込もうとしましたが、それらのすべてが少し違っていましたが、似たようなエラーが出ました。
あなたの質問を見ると、正しい.dllファイルを探すのに苦労しているので、Windowsにプロジェクトを展開したいと思っています。
私は通常、ここに自分のウェブサイト上のQt(詳細から、Windowsのdeployementツールを使用:windeployqt、それはQTDIR/bin/
フォルダ内に配置されている
しかし、私は次のようにそれを使用、使用することは非常に簡単です:
windeployqt --release "C:\path\to\binary.exe"
あなたはその後、前のコマンドの結果出力ファイルをコピーすることで、あなたのアプリケーションを配備することができるはずです。
チップをありがとう。私は正確にそれをやってみました。 "c:\ path \ to \ binary.exe"と入力したところ、qtで作成した実行ファイルの場所を入力しました。その後、指定されたファイルが見つかりませんでした。私は引用符をつけて試してみた。どちらもうまくいきませんでした。 –
正確なエラーは次のとおりです。 qmakeを照会できません:CreateProcessW failed:ファイルsp が見つかりませんでした。 –
コンパイルしたファイルを端末にドラッグ&ドロップしてみてください。 "windeployqt - release" これでファイルとパスに引用符などが追加されます。 – Nox
は、私が何かをしようとしていたときに私はQt5Network.dll含めた!それを得たが、FORG私はもはやそれを必要としませんでした。私が使用していたバージョンではないQt5Core.dllのプロシージャを呼び出していました。
[QtアプリケーションをWindowsにデプロイする方法は?](http://stackoverflow.com/questions/622418/how-to-deploy-a-qt-application-on-windows) – MrEricSir
リリースモードでコンパイルしています。 –
私は午前。実際には、私がデバッグでコンパイルし、dllのデバッグバージョンを使用すると、すべて正常に動作します。それは私に問題を与える.dllのリリースです。 –