如何使用库分发应用程序?

cal*_*son 2 c++ qt software-distribution libraries

我写了一个Qt C++应用程序,并希望在Windows,OSX和Linux上部署它.问题是,它只适用于安装了Qt的机器.

如何让它在没有Qt的计算机上运行?我是否必须使用应用程序设置或其他东西安装它?我没有得到整个连接的东西.

Evg*_*eny 5

有很好的工具可以准备分发应用程序.它macdeployqt适用于OSX和windeployqtWindows.它们将所有依赖项复制到应用程序文件夹中,因此您只需将该文件夹复制到另一台计算机.对于linux,您需要创建包.这个具体适用于不同的linux版本.了解更多关于部署在这里