QtCreator 如何将开发的程序打包成exe

一、前言

在QtCreator中开发好应用程序后,想发布成exe可执行程序,在其他电脑可以运行,按照以下步骤即可。QtCreator在安装的时候会自带部署器windeployqt,利用windeployqt抽出相应的DLL即可。

二、具体步骤

1:将开发的应用软件以 Release 方式编译生成 exe 程序

2:在工程项目release文件夹中拷贝出编译生成的exe文件到一个新的文件夹【比如 放在D盘下边的exe文件夹LightTools内】

3:开始菜单输入Qt,找到Qt for Desktop,打开Qt命令行。

4:进入exe的文件夹 cd /d D:\exe:\LightTools   运行windeployqt hello.exe 等待抽取DLL完成。

5:抽取完成后,可以在文件夹中看到新增了很多动态链接库,现在双击该exe就可以运行了。

6:也可以将该文件夹压缩打包发给其他电脑进行免安装运行【绿色版】,也可以通过其他安装程序进行打包,变成setup安装版本,以下两个软件可以完成该项工作:

  1. 安装setup factory软件
  2. Enigma+Virtual+Box+7.80+去广告单文件版.exe

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/405702.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MS SQLService中的*= 及 =*

今天看到数据库中的存储过程中,有* ,于是百度了一下,原来这个SQL2000以前的左连接,以后的版本中开启兼容也是可以用的。 于是拿出来在系统中的表中测试了一下果然如此 例: 有用户表D_user及公司代码表d_organization 其…

Oracle 外部表

-- -- Oracle 外部表 -- 外部表只能在Oracle 9i 之后来使用。简单地说,外部表,是指不存在于数据库中的表。通过向Oracle提供描述外部表的元数据,我们 可以把一个操作系统文件当成一个只读的数据库表,就像这些数据存储在一个普通数…

LED32*32点阵书写屏设计方案

一、引言 目前LED显示屏都是采用字模软件生成好的字节序列然后进行显示,而LED点阵书写屏是一种无需通过字模软件编码即可给LED显示屏提供显示信息的一种新的交互方案,通过光敏二极管或光敏三极管在屏幕上捕获LED点阵的驱动信号,从而反馈至控制…

(C++)浅谈using namespace std

1、<iostream>和<iostream.h> 在你的编译器include文件夹里面可以看到&#xff0c;二者是两个文件&#xff0c;里面的代码是不一样的。 后缀为.h的头文件c标准已经明确提出不支持了&#xff0c;早些的实现将标准库功能定义在全局空间里&#xff0c;声明在带.h后缀的…

lpr命令linux下未找到,linux – LPR命令无法识别CUPS打印机

我有一个杯子服务器,上面配置了一台共享打印机.它可以毫无问题地打印测试页.printername (Idle, Accepting Jobs, Shared)Description: descLocation:Driver: Zebra ZPL Label Printer (grayscale, 2-sided printing)Connection: socket://172.20.50.26Defaults: job-sheetsnon…

Qt如何将数据保存成CSV文件

一、csv文件 csv文件是逗号分隔值&#xff08;Comma-Separated Values&#xff0c;CSV&#xff09;文件的缩写&#xff0c;其文件以纯文本形式存储表格数据&#xff08;数字和文本&#xff09;&#xff0c;各个字段用逗号进行分割&#xff0c;采用回车进行换行。由于采用纯文本…

windows 2003负载均衡故障切换

准备一个vip realserver 1 realserver 2 server1&#xff1a; IP:192.168.1.3 掩码:255.255.255.0 网关:192.168.1.254 server2: IP:192.168.1.4 掩码:255.255.255.0 网关:192.168.1.254   在server1上通过NLB管理器建立集群: 虚拟IP:192.168.1.111 掩码:255.255.255.0 网关:…

SecureCRT日志配置

SecureCRT设置 日志文件名&#xff1a; D:\Embedded\SecureCRT\SessionLog\%S__%Y-%M-%D_%h%m.log 连接时&#xff1a; [%Y%M%D %h:%m:%s] 在每行: [%h:%m:%s]

linux6添加chkconfig管理,10、14 Linux系统服务管理工具-chkconfig

chkconfig --listchkconfig --level 3 network offchkconfig --level 345 network offchkconfig --del networkchkconfig --add networkchkconfig工具crond、iptables、firewalld、nginx、httpd、mysql等等&#xff0c;都属于服务。chkconfig工具&#xff0c;在centos6和之前的…

linux0.11文件分析

在kernel包中有几个重要的文件夹和文件&#xff0c;他们各司其职&#xff0c;处理着有关内核的一些功能操作。其中文件夹有三个&#xff1a;blk_drv(块设备驱动)&#xff0c;chr_drv(字符设备驱动)&#xff0c;math(数学协处理器) 文件中asm.s fork.c mktime.c panic.c p…

嵌入式开发过程中结构体字节对齐问题pragma pack(1)

一、引言 曾经刚入门嵌入式在开发一个应用时&#xff0c;用到了自定义结构体&#xff0c;底层嵌入式单片机运行该结构体没问题&#xff0c;但是在Qt开发应用软件对接协议时&#xff0c;一直通不过&#xff0c;仔细分析才发现是QT这边的结构体字节并没有按照单字节对齐&#xf…

Exchange2003-2010迁移系列之二,迁移前的准备工作(上)

Exchange2010迁移前的准备工作&#xff08;上&#xff09; 上篇博文发出后&#xff0c;很多博友支持得非常给力&#xff0c;在此一并谢过&#xff01;也有一些博友反映看得不是很明白&#xff0c;但仍然支持…..本文中首先就环境问题再为大家解释一下&#xff0c;然后介绍如何进…

BMP图像文件格式分析附带图解

From: http://www.raidcn.com/js/BMPTuXiangWenJianGeShiFenXiFuDaiTuJie.html 认识BMP文件格式&#xff0c;以及bmp文件存储结构 &#xff0c;通过winhex查看文件结构解析。 一、认识BMP文件格式. 1、 BMP格式是由微软公司开发。通常BMP图像文件的后缀名是BMP&#xff0c;但…

matlab安装MinGW-64代码C/C++编译器的方法

一、说明 matlab中编写的m文件转成C/C代码&#xff0c;以及matlab中执行C/C带啊&#xff0c;需要用到mex 查看matlab是否支持可以输入mex -setup&#xff1a; 二、安装 如果不支持&#xff0c;没找到&#xff0c;则需要重新安装&#xff0c;下载地址&#xff1a;http://tdm-…

mybatis+spring+c3p0+maven+ehcache

项目截图 pom.xml如下 <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">…

windbg linux内核调试,windbg调试虚拟机XP系统

一、先介绍一下被调试的虚拟机系统环境:虚拟机:vmware workstation 10.0版本虚拟机操作系统: Microsoft windows xp professional 2002 service pack3cpu:2.8GHz,2.64GB内存二、这个没有直接关系。做个笔记而已。1.在XP系统中&#xff0c;创建了一个first.c文件测试代码如下:#i…

VC屏幕截图,保存为Bmp文件

新建一个MFC基于对话框的应用程序&#xff0c;在界面上放一个Button&#xff0c;为其实现点击事件&#xff0c;代码如下&#xff1a; void CScreenShotDlg::OnBtnScreenshot() {RECT rect {0, 0, 1900, 1000};HBITMAP hbmp CopyScreenToBitmap(&rect);SaveBitmapToFile(h…