我正在使用Qt 5.10.1创建一个Web浏览器,我想用Qt Installer Framework导出它。我正在寻找一种方法来了解我的应用程序必须使用二进制文件导出它们的所有依赖项(库,插件...)。我已经将ldd用于libs,但我不知道如何处理这些插件。
感谢您的帮助。
当我使用linuxdeployqt它似乎工作但是当我运行程序时我得到了
render(){
return(<div>
....
<MyComp counter = {7} />
</div>);
}
答案 0 :(得分:2)
您可以使用linuxdeployqt查找所有已使用的库和插件。 Qt没有提供像windeployqt for linux这样的东西。
这个Linux部署工具linuxdeployqt将应用程序作为 输入并通过复制资源使其自包含 应用程序使用(如库,图形和插件) 束。生成的包可以作为AppDir或作为一个分发 AppImage给用户,或者可以放入交叉分发包。
如果您使用的是Windows,则可以使用Qt附带的windeployqt。