我在Ubuntu12.04上安装了QT5.2。我没有构建它,只是简单地从QT网站下载和解压缩。我的问题是,我们如何将所需的lib与可执行文件一起打包以供部署?QT文档说我们应该构建用于静态链接的QT,但是QT目录中缺少“配置”文件。提前谢谢。
发布于 2014-02-11 11:19:14
好的。因此,经过无数个小时的谷歌搜索,我终于成功地部署了Qt应用程序和它的依赖项。这是在QT5.2的Ubuntu12.04上完成的。
我就是这样做的:
您可以从releases/qt/5.2/5.2.1/single/qt-everywhere-opensource-src-5.2.1.tar.gz下载源代码,但不能静态构建Qt的安装程序版本。
目标系统现在将从您提供的目录中找到库和字体,并将无问题地运行。希望这能帮上忙。
注意:我还没有尝试过,但是即使您没有静态构建Qt源代码,这个脚本方法也可以工作,即使您也提供了qt库。
https://stackoverflow.com/questions/21626771
复制相似问题