解决windeployqt打包QML程序无法启动的问题
windeployqt.exe是qt自带的打包工具,在打包qml程序时需要带上–qmldir参数,指定qml导入符号的路径,否则会出现无法启动的问题。
windeployqt xxx.exe --qmldir=D:\Qt\Qt5.9.9\5.9.9\mingw53_32\qml
–qmldir后边的路径在qt的安装目录对应的编译器目录下名称为qml的目录。这里我构建程序使用的是mingw53_32所以打包的时候也要选择这个。