1、将QT程序先放到一个文件中
(1)QT切换到release模式,编译后在构建目录生成可执行文件,例如myqq.exe,把该文件复制到一个单独文件夹;
(2)在开始菜单找到QT,在里面找cmd命令行程序,类似“Qt 5.14.2 (MinGW 7.3.0 32-bit)”,点击运行;
(3)命令行输入:cd “myqq.exe所在路径”,例如“cd F:\myqq-main\build-myqq-Desktop_Qt_5_14_2_MinGW_32_bit-Release\release”,执行;
(4)然后使用 windeployqt 工具命令:windeployqt myqq.exe,执行即可把依赖库复制到当前目录。生成如下:
2、
下载QtInstallerFramework-win-x86.exe
(1)安装QtInstallerFramework-win-x86.exe
(2)添加环境变量
3、配置
安装目录有个这个,这是个例子
主要配置./config/config.xml 和 ./packages/com.vendor.product/meta/installscript.qs
然后将第一步F://MyQQ文件夹里的所有东西全部复制到./packages/com.vendor.product/data目录下,包含第三方的链接库
4、制作安装包
binarycreator.exe -f -c config\config.xml -p packages setup.exe
备注:可以不用写.bat脚本
参考:
(1)Windows程序安装包制作——Qt Installer Framework_OneSea的博客-CSDN博客
(2)Qt程序打包成安装包exe_夏天匆匆2过的博客-CSDN博客
(3)windows和linux,以及Qt在linux下发布报错解决_夏天匆匆2过的博客-CSDN博客文章来源:https://www.toymoban.com/news/detail-704974.html
(4)Qt Install Framework使用方法_sunshinwong的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-704974.html
到了这里,关于QT程序打包成安装包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!