Название: Проблема с развёртыванием приложения на базе Qt 5.2 Отправлено: GreatDmitry от Апреля 02, 2014, 20:48 Добрый вечер.
Есть простое приложение на базе Qt 5.2, использующее QtQuick 2. Заголовки импорта в qml: Код: import QtQuick 2.2 Осуществляю перенос на чистую систему, согласно многочисленным мануалам. Вместе с exe переношу следующие dll: Цитировать platforms/qwindows.dll При запуске на чистой системе приложение сразу падает. Дебаггер перехватывает такие сообщения:icudt51.dll icuin51.dll icuuc51.dll libgcc_s_dw2-1.dll libstdc++-6.dll libwinpthread-1.dll Qt5Core.dll Qt5Gui.dll Qt5Network.dll (вообще, я не понял, что именно от него зависит, но без него не запускается) Qt5Qml.dll Qt5Quick.dll Qt5Widgets.dll Цитировать module "QtQuick.Controls" is not installed Как я понял, система хочет ещё какие-то dll плагинов. Методом тыка их определить не получилось. Надеюсь на ваш коллективный разум.module "QtQuick.Dialogs" is not installed module "QtQuick" is not installed Название: Re: Проблема с развёртыванием приложения на базе Qt 5.2 Отправлено: Alex Custov от Апреля 02, 2014, 21:57 из дистрибутива Qt из подкаталога qml (у меня F:\dev\Qt-5.2.1\5.2.1\mingw48_32\qml) скопируй каталоги QtQml, QtQuick, QtQuick.2.
Таким образом будет Цитировать platforms/qwindows.dll QtQml QtQuick QtQuick.2 icudt51.dll ... Название: Re: Проблема с развёртыванием приложения на базе Qt 5.2 Отправлено: GreatDmitry от Апреля 03, 2014, 17:11 Да, копирование этих каталогов решило данную проблему. Однако, приложение всё равно не запускается. Теперь проблема с отрисовкой интерфейса посредством OpenGL, адекватного решения которой пока нет (судя по официальному форуму).
|