Exe-файл не запускается без QtCreator
Я установилQt 5.0.1 для 32-битной Windows (MinGW 4.7, 823 МБ)
Затем я создал простое приложение Quick 2 и скомпилировал его. Приложение находится в его папке, а приложение запускается из QtCreator. И я хочу запустить этот исполняемый файл без QtCreator. Для этого я копирую файлы изC: \ Qt \ Qt5.0.1 \ 5.0.1 \ mingw47_32 \ Bin:
Qt5Core.dllicuin49.dlllibgcc_s_sjlj-1.dlllibwinpthread-1.dlllibGLESv2.dlllibstdc ++ - 6.dllqminimal.dllQt5Gui.dllQt5Network.dllQt5Qml.dllQt5Quick.dllQt5V8.dllqwindows.dllИ тогда я получаю ошибку: Точка
входа в процедура _ZN6icu_4910CharString15getAppendBufferEiiRiR10UErrorCode не найдена в библиотека DLL icuuc49.dll
Переведите:
Точка входа в процедуру _ZN6icu_4910CharString15getAppendBufferEiiRiR10UErrorCode не найдена в библиотеке DLL icuuc49.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.dllicuuc49.dlllibEGL.dlllibgcc_s_sjlj-1.dlllibGLESv2.dlllibstdc ++ - 6.dlllibwinpthread-1.dllQt5Core.dllQt5Gui.dllQt5Network.dllQt5Qml.dllQt5Quick.dllQt5V8.dllИ я забыл добавить папку с файлами qml.