在Windows上,您可以运行windeployqt.exe来确定Qt应用程序的库、QML和插件依赖关系。
在Linux上,我可以使用ldd来确定库依赖关系,但我还没有找到一种方法来确定哪些额外的qml文件需要存在以及我应该在安装程序中包含哪些插件。有什么建议吗?
在Linux上,我可以使用ldd来确定库依赖关系,但我还没有找到一种方法来确定哪些额外的qml文件需要存在以及我应该在安装程序中包含哪些插件。有什么建议吗?
在Github上有一个linuxdeployqt项目,它可能会很有帮助。
从查看linuxdeployqt代码来看:
在qmldirs中扫描qml文件以查找导入语句,将使用的导入部署到Qml2ImportsPath到./qml