Qt 程序打包发布-windeployqt工具

将编译好的exe程序打包,能够放到别的电脑上运行,这里使用Qt的自带的工具进行程序打包。

windeployqt工具。

步骤1:编译release程序

我使用qtcreator来编译的程序

Qt 程序打包发布-windeployqt工具_第1张图片

步骤2:拷贝生成的exe文件到单独的文件夹。

Qt 程序打包发布-windeployqt工具_第2张图片

拷贝到新目录下

Qt 程序打包发布-windeployqt工具_第3张图片

步骤3:打包

我使用的编译器是mingw的编译器,所以可执行程序的使用的库也是mingw的库。

以下是mingw目录下的windeployqt可执行程序。

Qt 程序打包发布-windeployqt工具_第4张图片

点击上方文件栏,输入cmd

Qt 程序打包发布-windeployqt工具_第5张图片

执行命令。

打包好的目录如下。

Qt 程序打包发布-windeployqt工具_第6张图片

步骤4:执行程序

程序打包完成后,双击程序可能会找不到库的情况,如下。

Qt 程序打包发布-windeployqt工具_第7张图片

 这时需要使用everything工具从本地电脑上搜索这些库,拷贝到目录下就行了。

你可能感兴趣的:(Qt入门,qt,开发语言,打包)