Конечная цель - запустить приложение на основе Qt5.6 из Qt Creator. Я узнал, что есть инструмент C:\Qt\5.6\mingw49_32\bin\windeployqt.exe
. Таким образом, я выполняю его следующим образом:Развертывание приложения с MinGW и Qt5.6
C:\Qt\5.6\mingw49_32\bin>windeployqt.exe PATH_TO_MY_EXE_FOLDER --release -3dcore -quick -qml -3dquick -3dinput
Тогда я начинаю мое приложение и посмотреть, что module QtQuick/QtQuick.Scene3D is not installed
. Чтобы исправить это, я скопирую всю папку qml с C:\Qt\5.6\mingw49_32\qml
в папку, где находится мое приложение.
И я получаю следующую вещь на моем экране:
QRC: /main.qml: 2: 1: плагин не может быть загружен для модуля "QtQuick.Scene3D": Не удается загрузить библиотеку C: \ gui \ qml \ QtQuick \ Scene3D \ qtqui ckscene3dplugin.dll: ?? ??????? ????????? ????????? «.
Что я должен делать? На самом деле, qtquickscene3dplugin.dll
в нужной папке.
Что такое лучший/простой способ для развертывания приложений на основе Qt5.6?