目录
5,在命令行界面中将目录转到我们新建的存放程序的.exe文件的文件夹下
一,为什么要打包
我们写的软件,终究要使用。这里就有一个问题,我们电脑上有Qt,随时运行就能使用,但其他人电脑上没有啊,或者不一定有。那如何将我们的软件给别人使用呢。这时就要用到打包工具了。
二,Qt的打包工具
Qt的打包工具是:windeployqt.exe。我们是通过命令行的方式使用它,所以写不写.exe都可以
windeployqt
三,打包步骤
1,将编译方式变为release
2,编译运行获得release目录下的程序.exe文件
重点:release目录下的程序.exe文件,不是Debug
3,将获得的.exe文件放入一个空白的文件夹(自己新建)
4,打开编译套件的命令行程序
就是这些东西,你的程序是用的哪个,就打开哪个
这里,我的程序用的是MinGW 32的
所以我选择:
让我们打开它
5,在命令行界面中将目录转到我们新建的存放程序的.exe文件的文件夹下
6,转到这个文件夹后,输入打包命令
打包命令格式:windeployqt + 自己程序.exe
比如我的程序:chong_mingmin.exe
那么就是 :windeployqt chong_mingmin.exe
windeployqt
打包过程:
7,完成示例
完成打包后,我们发现文件夹中多了很多东西了