Qt 5.0.1 for Windows 32ビット(MinGW 4.7、823 MB)をインストールしました
次に、簡単なQuick2アプリケーションを作成してコンパイルしました。アプリケーションはそのフォルダーにあり、アプリケーションはQtCreatorから実行されます。そして、QtCreatorなしでこのexeファイルを実行したいと思います。これを行うには、C:\ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32\binからファイルをコピーします。
- Qt5Core.dll
- icuin49.dll
- libgcc_s_sjlj-1.dll
- libwinpthread-1.dll
- libGLESv2.dll
- libstdc++-6.dll
- qminimal.dll
- Qt5Gui.dll
- Qt5Network.dll
- Qt5Qml.dll
- Qt5Quick.dll
- Qt5V8.dll
- qwindows.dll
そして、私はエラーを受け取ります:
Точкавходавпроцедуру_ZN6icu_4910CharString15getAppendBufferEiiRiR10UErrorCodeненайденавбиблиотекеDLLicuuc49.dll
翻訳:
プロシージャエントリポイント_ZN6icu_4910CharString15getAppendBufferEiiRiR10UErrorCodeがライブラリDLLicuuc49.dllに見つかりません
exeファイルをフォルダーC:\ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ bin(すべてのdllがあります)にコピーすると、プログラムは実行されますが、何も表示されません。
exeファイルをフォルダーC:\ Qt \ Qt5.0.1 \ Tools \ QtCreator \ bin(すべてのdllがあります)にコピーすると、プログラムが実行されません。
何をすべきか?プログラムを実行するためにどこでどのライブラリを使用しますか?
解決しました。C:\ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ binからのライブラリの最終リスト:
- icuin49.dll
- icuuc49.dll
- libEGL.dll
- libgcc_s_sjlj-1.dll
- libGLESv2.dll
- libstdc++-6.dll
- libwinpthread-1.dll
- Qt5Core.dll
- Qt5Gui.dll
- Qt5Network.dll
- Qt5Qml.dll
- Qt5Quick.dll
- Qt5V8.dll
そして、qmlファイルでフォルダを追加するのを忘れました。