2016-07-01 47 views
0

我在ubunty linux上开发了一个QT应用程序。我想在我的部署文件中包含依赖项,以便我的应用程序可以在任何其他使用Ubuntu的计算机上运行。部署qt应用程序及其所有依赖

+3

从这里开始http://doc.qt.io/qt-5/linux-deployment.html并发布更详细的问题,如果有的话 – demonplus

+0

谢谢我会试试这个 – Dababi

回答

1

实现此目的的最佳方法是将您的应用程序作为.dpkg分发,以便可以自动安装依赖关系。在二进制文件中包含依赖关系是非常棘手的,通常意味着静态编译库而不是动态链接它们,但即使如此,您仍然遇到问题。

+0

问题是目标机器没有互联网 – Dababi

+0

我还没有尝试过,但[dpkg-offline](https://launchpad.net/dpkg-offline/)似乎能够下载依赖关系并打包它们,以便它们可以分发到没有Internet的机器上连接。 – SurvivalMachine