window上打包QT程序--》以可执行程序的形式对外发布编译好的QT,让其他人可以下载直接运行
====================================
1.概论
总共有两种版本:一种是debug版(打包出来的程序很大),另外一种是release版(我们选择这个)
编译的时候:在左下角长得像电脑的那个图标处选择Debug或者Release2.具体步骤
第一步:选择release版然后编译好程序
第二步:使用QT安装路径C:\Qt\Qt5.14.2\5.14.2\mingw73_32\bin(彭老师的电脑是在这里,你自己的请你搜索一下)下有个windeployqt.exe程序来自动添加需要的库文件
方法一:自己手动在DOS终端输入C:\Qt\Qt5.14.2\5.14.2\mingw73_32\bin\windeployqt.exe 你编译好的.exe
方法二:写个.bat脚本,把C:\Qt\Qt5.14.2\5.14.2\mingw73_32\bin\windeployqt.exe 你编译好的.exe放在脚本中,然后运行脚本
第三步:执行完第二步,会在编译好的.exe路径(build中的release文件夹)下自动添加了大量的动态库文件(运行你的.exe需要的动态库)
第四步:把.exe和所有的动态库放在一起就是打包好的程序,就能直接运行
C:\Qt\Qt5.14.2\5.14.2\mingw73_32\bin\windeployqt.exe demo5.exe