一、自我介绍
大家好,我是繁星点灯光,欢迎来到我的博客!为了复习与分享知识,来巩固自己的学习,我会在csdn上持续分享自己学习的知识点。希望你们喜欢,也欢迎交流。
一、概论
打包:把编译好的QT程序连同需要的库文件一起打包,让用户可以独立运行该程序。
总共有两种版本:一种是debug版(打包出来的程序很大),另外一种是release版
编译的时候:在左下角长得像电脑的那个图标处选择Debug或者Release
二、具体步骤
第一步:选择release版然后编译好程序,在C:\Qt\Qt5.12.11\qtproject\1newqt\build-mainWindowTest-Desktop_Qt_5_14_2_MinGW_64_bit-Release\release会有相应的生成文件,直接点击会报错“由于找不到 Qt5Widgets.d,无法继续执行代码。重新安装程序可能会解决此问题”。
第二步:使用QT安装路径C:\QT5.14\5.14.2\mingw73_64\bin下有个windeployqt.exe程序来自动添加需要的库文件
运行QT自带的终端(有32和64之分)进入到exe程序所在的路径执行如下命令
C:\QT5.14\5.14.2\mingw73_64\bin\windeployqt.exe 你编译好的.exe
就会把程序运行依赖的动态库文件全部加载到当前路径下
备注:QT自带的终端如何切换路径
cd 路径名
可能会遇到无法切换路径的问题
解决方法:cd D:\QT\images // 发现没有切换
D: //接着输入该路径所在盘符,即可切换过去
QT自带的终端如何显示当前路径下的内容
dir
生成动态库文件