QT程序打包成安装包

这篇具有很好参考价值的文章主要介绍了QT程序打包成安装包。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、将QT程序先放到一个文件中

(1)QT切换到release模式,编译后在构建目录生成可执行文件,例如myqq.exe,把该文件复制到一个单独文件夹;
(2)在开始菜单找到QT,在里面找cmd命令行程序,类似“Qt 5.14.2 (MinGW 7.3.0 32-bit)”,点击运行;

                               qt安装包,qt,开发语言,windows
(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,执行即可把依赖库复制到当前目录。生成如下:

qt安装包,qt,开发语言,windows

 

 2、
下载QtInstallerFramework-win-x86.exe

(1)安装QtInstallerFramework-win-x86.exe

(2)添加环境变量

qt安装包,qt,开发语言,windows

3、配置

安装目录有个这个,这是个例子

qt安装包,qt,开发语言,windows

 主要配置./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博客

(4)Qt Install Framework使用方法_sunshinwong的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-704974.html

到了这里,关于QT程序打包成安装包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux下打包发布QT程序,并运行在其他没有安装QT环境的linux系统上

    一、Linux下打包发布步骤如下 编译应用程序环境:ubuntu18.04版本 开发环境:Qt5.14.2 编译环境:gcc_64 要移植的电脑:ubuntu18.04版本,没有开发环境 第一步:打包依赖库 1、创建一个打包目录,把生成的可执行文件拷贝放在创建的打包目录下,这里我是创建了一个打包目录名称为

    2024年02月12日
    浏览(37)
  • Windows11之QT开发框架超详细下载安装与使用教程

      本博客的主要内容为在Windows11系统下的QT开发框架的下载安装与使用教程,QT开发框架开发C++图形化界面十分有用,读者跟着我一步一步做一定可以安装成功,我的步骤肯定是全网最细,没人比我更细致了,就算是计算机零基础的小白也能跟着我安装成功! 进入QT开发框架

    2024年02月16日
    浏览(48)
  • windows11下Qt6.5开发环境安装及QT for Android环境搭建(含虚拟机的创建)

    最近想升级Qt6.5及顺便配置Android开发环境。于是在网上找了各种教程,结果在配置Android开发环境都以失败告终。最终花了很长时间才搞掂。接下来分享比较好的安装方法以及安装注意事项。 建议用中科大或清华的镜像下载在线安装器,官网的很慢。链接如下: 下载在线安装

    2024年02月13日
    浏览(67)
  • VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

    qt小白,仅做记录,如有问题,欢迎指正 方法一:Microsoft Visual Studio Installer Projects - Visual Studio Marketplace 关闭vs2019,直接安装即可。 方法二:vs2019-扩展-管理扩展-右侧搜索Microsoft Visual Studio Installer Projects-根据提示下载安装即可。(两种方法下载都有点慢) 1.用vs编译release版本

    2024年02月04日
    浏览(75)
  • Qt程序打包成一个单独exe的方法 Qt程序打包成一个单独exe的方法

    目录 Qt程序打包成一个单独exe的方法 程序发布 程序打包 问题 Qt程序发布及打包,同时修改可执行文件的图标。本教程使用Qt自带的  windeployqt  工具外加 Enigma Virtual Box 打包工具。首先需要知道的是,Qt程序发布需要的程序是用  Release  方式编译的。下面看一下具体的操作。

    2024年02月11日
    浏览(44)
  • Qt的程序打包

    设置应用程序的图标,在Qt的pro中加入 RC_ICONS = 图标名.ico,到网上找个在线转换ico的工具即可, 1.qt的编译模式切换到release版本  2.编译运行后找到自己放代码的位置,release版本的  3.新建一个空文件夹,把exe程序单独拷出来放到空文件夹中 4. 打开Qt的命令行窗口,windeployq

    2024年02月07日
    浏览(50)
  • Qt程序打包exe

    步骤一:Release编译 步骤二:将步骤一生成的Release文件夹中的exe文件单独拷贝到另一个文件夹,如 D:Program FilesUI 步骤三:打开命令行工具 步骤四:在命令行中首先将路径定位到步骤二中存放exe文件的文件夹: cd D:Program FilesUI ,然后使用 windeployqt 工具命令: D:Qt25.14.1m

    2024年02月13日
    浏览(41)
  • linux QT程序打包

    GitHub - probonopd/linuxdeployqt: Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications GitHub - NixOS/patchelf: A small utility to modify the dynamic linker and RPATH of ELF executables 1、可以到上面链接上下载源代码

    2024年01月16日
    浏览(56)
  • Qml Qt程序 打包部署

    利用qtcreator安装目录下的命令行工具执行打包命令 1、Widget程序打包 // 将release模式下的exe文件放在单独的打包目录下 // 打开qt自带的命令行工具,执行下面的语句 windeployqt path-to-app-binary  // path-to-app-binary表示需要打包的二进制文件 2、Qml程序打包 // 延用Widget程序打包步骤,

    2024年02月09日
    浏览(53)
  • Linux下QT程序打包

            网上有关QT程序打包的教程大多都是Windows下的教程,有关Linux下QT程序打包的教程很少,而且大多说的不是很详细,在这里我整理了以下有关Linux下QT程序打包的方法,仅供大家参考学习,有关Windows下QT程序打包的方法可以看我另一篇博客“QT项目超详细打包教程。  

    2024年02月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包