QT项目打包

前言:

通常用qt完成一个小项目之后预期要在不同的机器上运行;我们知道qt程序的编译使用的是dyanmic linking,这些机器有的可能具备了项目运行所需的库文件,有的可能不具备。
因此需要提前将项目所必需的库文件与项目资源文件进行打包。

method

qt提供了一个执行上述操作的interface,在qt安装目录下一个叫windeployqt的可执行文件;
例如在我的电脑中,该文件在这里:D:\QT\5.9\msvc2015_64\bin\windeployqt.exe.

操作步骤

以我之前写的一个小应用为例:

  1. 新建一个文件夹,将项目debug目录下唯一的可执行文件ex.exe copy进来;在这里插入图片描述

  2. 打开cmd.exe并cd文件夹目录,输入windeployqt 在这里插入图片描述

  3. 执行结果如下:在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36389986/article/details/112645947
今日推荐