Qt动态程序打包:enigmavb软件

**enigmavb软件链接:**链接:https://pan.baidu.com/s/1lTwd5YVzv0NmclgWsPANmQ
提取码:wt0c
复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V3的分享

操作步骤:

**第一步:**是添加qt的bin/目录进系统path变量。很简单,在系统属性里设置,添加D:\Qt\5.4\mingw491_32\bin;到系统path环境变量。(qt安装目录不尽相同,本Qt为5.4版本)
在这里插入图片描述

**第二部:**在任意目录新建文件夹,把编译完成后的qt exe可执行程序拷贝过去(一定要是release模式,图如下)。从命令行模式进入该文件夹,执行语句windeployqt xxxx.exe. 之后该工具会分析程序依赖性,自动添加必要dll文件至该目录。运行时命令行提示如下
在这里插入图片描述

在这里插入图片描述

D:\Qt\5.4\mingw491_32>cd /d f:
F:>cd temp_hum
F:\temp_hum>windeployqt testweb.exe
Qt: Untested Windows version 10.0 detected!
F:\temp_hum\testweb.exe 32 bit, debug executable
Adding Qt5Svg for qsvgicond.dll
Skipping plugin qmldbg_qtquick2d.dll due to disabled dependencies.
Skipping plugin qmldbg_tcpd.dll due to disabled dependencies.
Direct dependencies: Qt5Core Qt5Network Qt5WebKitWidgets Qt5Widgets
All dependencies : Qt5Core Qt5Gui Qt5Multimedia Qt5MultimediaWidgets Qt5Network Qt5OpenGL Qt5Positioning Qt5PrintSupport Qt5Qml Qt5Quick Qt5Sensors Qt5Sql Qt5WebKit Qt5WebKitWidgets Qt5Widgets
To be deployed : Qt5Core Qt5Gui Qt5Multimedia Qt5MultimediaWidgets Qt5Network Qt5OpenGL Qt5Positioning Qt5PrintSupport Qt5Qml Qt5Quick Qt5Sensors Qt5Sql Qt5Svg Qt5WebKit Qt5WebKitWidgets Qt5Widgets
Updating Qt5WebChanneld.dll.
Updating icuin53.dll.
Updating icuuc53.dll.
Updating icudt53.dll.
Updating Qt5Cored.dll.
Updating Qt5Guid.dll.
Updating Qt5Multimediad.dll.
Updating Qt5MultimediaWidgetsd.dll.
Updating Qt5Networkd.dll.
Updating Qt5OpenGLd.dll.
Updating Qt5Positioningd.dll.
Updating Qt5PrintSupportd.dll.
Updating Qt5Qmld.dll.
Updating Qt5Quickd.dll.
Updating Qt5Sensorsd.dll.
Updating Qt5Sqld.dll.
Updating Qt5Svgd.dll.
Updating Qt5WebKitd.dll.
Updating Qt5WebKitWidgetsd.dll.
Updating Qt5Widgetsd.dll.
Updating libgcc_s_dw2-1.dll.
Updating libstdc+±6.dll.
Updating libwinpthread-1.dll.
Creating directory audio.
Updating qtaudio_windowsd.dll.
Creating directory bearer.
Updating qgenericbearerd.dll.
Updating qnativewifibearerd.dll.
Creating directory iconengines.
Updating qsvgicond.dll.
Creating directory imageformats.
Updating qddsd.dll.
Updating qgifd.dll.
Updating qicnsd.dll.
Updating qicod.dll.
Updating qjp2d.dll.
Updating qjpegd.dll.
Updating qmngd.dll.
Updating qsvgd.dll.
Updating qtgad.dll.
Updating qtiffd.dll.
Updating qwbmpd.dll.
Updating qwebpd.dll.
Creating directory mediaservice.
Updating dsengined.dll.
Updating qtmedia_audioengined.dll.
Creating directory platforms.
Updating qwindowsd.dll.
Creating directory playlistformats.
Updating qtmultimedia_m3ud.dll.
Creating directory position.
Updating qtposition_positionpolld.dll.
Creating directory printsupport.
Updating windowsprintersupportd.dll.
Creating directory sensorgestures.
Updating qtsensorgestures_plugind.dll.
Updating qtsensorgestures_shakeplugind.dll.
Creating directory sensors.
Updating qtsensors_genericd.dll.
Creating directory sqldrivers.
Updating qsqlited.dll.
Updating qsqlmysqld.dll.
Updating qsqlodbcd.dll.
Updating qsqlpsqld.dll.
Creating qt_ca.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_cs.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_de.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_fi.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_hu.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_it.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_ja.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_ko.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_lv.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_ru.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_sk.qm…
Qt: Untested Windows version 10.0 detected!
Creating qt_uk.qm…
Qt: Untested Windows version 10.0 detected!

F:\temp_hum>

第三步:打包,打开enigmavb,enter input file name 选择你放进文件夹里的.exe文件,他会自动生成一个输出文件名。
在这里插入图片描述
继续点击files 状态栏里这个Add,将上边文件夹里的所有.dll文件导入,点击files options,勾选compress Files
在这里插入图片描述
点击OK,最后点击process,完成。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值