Das endgültige Ziel besteht darin, Qt5.6-basierte Anwendungen aus Qt Creator auszuführen. Ich habe herausgefunden, dass es ein Werkzeug C:\Qt\5.6\mingw49_32\bin\windeployqt.exe
gibt. Also habe ich es wie folgt ausführen:Anwendungsbereitstellung mit MinGW und Qt5.6
C:\Qt\5.6\mingw49_32\bin>windeployqt.exe PATH_TO_MY_EXE_FOLDER --release -3dcore -quick -qml -3dquick -3dinput
Dann beginne ich meine app und sehen, dass module QtQuick/QtQuick.Scene3D is not installed
. Um das zu beheben, kopiere ich den gesamten qml-Ordner von C:\Qt\5.6\mingw49_32\qml
in den Ordner, in dem sich meine App befindet.
Und ich bekomme die folgende Sache auf meinem Bildschirm:
qrc: /main.qml: 2: 1: Plugin nicht für das Modul geladen werden kann "QtQuick.Scene3D": nicht Bibliothek C geladen werden kann: \ gui \ qml \ QtSchnapp \ Scene3D \ qtqui ckscene3dplugin.dll: ?? ??????? ????????? ?????????.“
Was soll ich tun? Eigentlich qtquickscene3dplugin.dll
in den richtigen Ordner ist.
Was ist die beste/einfachste Weg Qt5.6 basierte Anwendungen zu implementieren?