3

アプリの Windows バージョンをビルドしようとしています。プログラムは Qt Creator で正常にコンパイルおよび実行されますが、スタンドアロンで実行しようとすると、次のエラーがスローされます。

The procedure entry point _Z17qt_message_output9QtMsgTypePKc could not be located in the dynamic link library QtCore4.dll

アプリケーション フォルダに必要なすべての dll があり、Qt の Web サイトからダウンロードしたバイナリに付属しているものと同じです。このエラーは私を夢中にさせています。理由が見つからないようです。アプリケーションは、Linux および MAC OS X で問題なく動作します。

4

1 に答える 1

1

問題が見つかりました。wrosng dll をコピーしていました (Qt に 2 つの異なるバージョンが付属している理由がわかりません)。

正しいものは C:\Qt\2010.05\qt\bin にあり、C:\Qt\2010.05\bin にはありません

これが、この問題に遭遇する可能性のある人に役立つことを願っています.

于 2010-12-05T22:40:28.390 に答える