作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

只要你开发软件,那么打包发布永远是一个离不开的话题。我相信,无论是谁,或多或少都会遇到一些问题:

  • 打包工具 N 多个,到底该用哪一个?
  • Linux 和 Windows 混为一谈,不知道如何针对各平台打包;
  • 系统库、编译器特定的库、第三方库,傻傻分不清楚;
  • 经常性遗漏某些动态库,使得程序无法正常启动;
  • 无法确定程序使用了哪些插件,造成程序功能的缺失(例如:图片无法显示);

~O(∩_∩)O 哈哈 ~不要忘了,还有程序员经常犯的小毛病,“我这里分明是好的,到你那里咋就不行了呢”!

没关系,现在再也不用担心了,这些常见的问题亮哥已经做了详细的总结。

教程目录

以下是教程目录,从依赖检测 -> 安装配置 -> 创建安装程序 -> 覆盖安装 -> 在线升级 -> 个性定制,实现一站式打包服务:

  1. 构建 Qt 安装程序
  2. 准备 Qt 安装包
  3. Qt IFW 安装配置
  4. Qt IFW 创建安装程序
  5. Qt IFW 覆盖安装
  6. Qt IFW 创建在线安装程序
  7. Qt IFW 实现自动升级
  8. Linux 下 Qt 打包发布
  9. 制作一款精美的 Qt IFW 安装程序
  10. 使用 linuxdeployqt 部署 Qt 程序

一起学习

《Qt 企业级开发》 是亮哥专门打造的一个 Qt 终极篇 专栏,主要面向企业级一站式开发,包括:模块开发、日志输出、打包发布、单元测试、自动化测试、内存检测、崩溃捕获等内容

该专栏除了拥有丰富的教程、示例源码之外,还拥有相应的『技术交流群』,以快速帮助你实现 Qt 飞跃式突破。学完之后,你不但可以快速步入架构师之路,还可以很轻松地拿到高薪,不信你来打我。

如果你对专栏中的内容有任何疑问,或者想和更多人一起交流学习,欢迎添加我的微信(iwaleon),邀请你入群!

还在等什么,赶紧行动起来吧,让我们一起打怪升级!

系列推荐 | Qt 打包发布相关推荐

  1. 组件库系列二:打包发布组件库

    文章目录 打包组件 增加打包组件库指令 运行打包指令 默认引用路径 发布npm 创建.npmignore文件 设置package.json 编写README.md LISCENSE 切换到npm官方源 ...

  2. Linux Qt打包发布应用程序

    1.新建脚本文件pack.sh SensorMaster.sh (1)pack.sh #!/bin/sh exe="SensorMaster" #你需要发布的程序名称 des=&q ...

  3. VC2015 qt 打包发布

    1.

  4. qt程序部署在linux,Qt应用打包发布,部署真正的Qt程序LinuxWindows-Go语言中文社区...

    最近在发布Qt应用时遇到了一些困难,Windows还好,在Linux上面发布遇到了不少的麻烦(实际Linux应该简单才对),经过在网络搜索发现帖子不少,但都比较片面,现把Qt应用程序在Linux&am ...

  5. QT Creator 应用程序*.exe文件打包发布详细教程【绿色便携形式 和 安装包形式】

      说明:本文相关操作均基于 Windows10 操作系统 + Qt应用程序框架(5.14.1) + Qt Creator 集成开发环境(4.11.1) +MinGW编译环境,Qt 及 IDE的版本查 ...

  6. 应用程序没有个图标怎么行? Qt图标美化及打包发布

    大家好,我是程序员小哈. 我们编写了好几个Qt的程序了,每个程序都没有图标,看起来丑丑的. 而且我们编写好的程序,直接将exe拷给别人,在别人的电脑中,根本无法直接运行,辛辛苦苦编写的程序,别人用不了 ...

  7. 【Qt5】入门Qt开发教程,一篇文章就够了(Creator、混合开发、多窗体、资源文件、打包发布、exe图标)

    时间是人类生活的空间,我们在时域上展开生活,构建自己的世界 零|说明 本文面向初学者介绍Qt5开发,不求全面 但求过程完整 每个步骤只说明[一种]操作方式 代码和操作并重 在给出代码的同时介绍开发环境 ...

  8. qt命令行程序启动外部进程_QT之程序打包发布

    1.引言 QT开发完之后,如果直接把exe文件发给别人,是没法直接用的,因为会提示缺少很多库,一种方法是把这些库拷贝出来,一起发过去,但是这样不方便且文件很大,所以需要一种文件打包发布的方法. 2.环 ...

  9. qt调用linux 进程,Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u014746574/article/d ...

最新文章

  1. 服务器项目带文件名,tomcat服务器上webapps里的文件名和项目名称不一样,修改方法...
  2. 什么是android刷机包,什么是安卓RAM?安卓RAM和安卓ROM有什么区别?
  3. 《python从入门到精通》——使用位移运算符对密码进行加密
  4. 【AI芯片格局最全分析】国内AI芯片百家争鸣,何以抗衡全球技术寡头
  5. Jackson第一篇【JSON字符串、实体之间的相互转换】
  6. Visual Studio引入外部库 ---- 弄懂静态库lib和动态库dll
  7. html弹性盒子自适应比例,CCS弹性盒子中间自适应怎么设置
  8. base64转化字节流 js_js - blob流和base64,以及file和base64的相互转换
  9. python格式化字符串怎么_Python格式化字符串
  10. java模拟http_java模拟http请求的错误问题整理
  11. 动易和php,国内主流CMS对比之织梦内容管理系统VS动易
  12. java带jar包运行_java带jar包的命令行运行
  13. python for ArcGIS 绘制广州市板块地图
  14. yarn : 无法加载文件 D:\Development\nvm\node_global\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.c
  15. 《Fluent Python》读书笔记-2.5
  16. KKT条件的物理意义(转)
  17. STM32理论 —— 看门狗
  18. 如何使用msysgit上传本地工程到GitHub
  19. 搭建公司wiki系统Confluence
  20. Python函数及变量详解

热门文章

  1. C语言 青蛙过河问题
  2. Java动态编程初探
  3. Nginx做图片服务器
  4. HHUOJ 1092 题面最短的题
  5. 第三届中兴捧月程序设计大赛 西大ATeam作品 望大家投票支持
  6. 利用原始socket简单实现FTP的客户端和服务器端程序
  7. python readlines慢_为什么在Python中readline()比readlines()慢得多?
  8. docker安装mqtt服务器
  9. 我的世界java版声音来源_教程/声音目录 - Minecraft Wiki,最详细的官方我的世界百科...
  10. 调用nvml出现的问题