QT将项目打包成exe文件

文章介绍了如何将Qt项目打包成可执行文件(exe),包括设置应用图标,将项目编译为Release模式生成exe,以及使用windeployqt工具为exe添加运行所需的依赖文件,使其能在其他电脑上独立运行。
摘要由CSDN通过智能技术生成

       在项目完成时,总会有一些软件要求,这时我们在自己的电脑上实现的不错的项目需要被打包出来。下面笔者记录一下自己的打包经验

1首先一个好的应用需要一个大方的图标

    添加图标时,需要将图标图片找出来并且将其转换为 .ico 格式。我使用的是下面的这个免费在线转换:在线免费将图片转换成ico图标格式-转换成ico然后将得到的.ico格式图片放到我们项目文件夹里面,

 

 然后还要在项目的.pro文件里面输入

RC_ICONS = XXX.ico//XXX为你的图片名称

 这样图标就设置成功了

2将qt项目生成exe文件

将项目Release一下,会在你的qt项目文件夹下生成一个新文件夹,例子如下面右图所示

     在这个文件夹中找到release文件夹,点击进入,就可以找到我们生成的.exe文件了,需要注意的是,这里生成的exe文件还没有配置环境,不能在别人的电脑上运行,所以还需要进行最后一步

 

 3给exe文件生成辅助文件

1  新建一个文件夹,将exe文件转移到这里,此时这个文件夹里面只有一个exe文件

2  在搜索栏中输入qt,可以找到这个MinGW XXXX这个应用(每个人版本号不一定一样),打开它

    在出来的界面中利用  cd  将目录转为刚才新建的那个里面只有exe文件的文件夹

      然后在这里输入windeployqt XXX.exe(XXX为exe名称),然后稍微加载一下后,这个文件夹中就加入了各种扩展文件,这个时候点击这个exe就可以不借助平台直接打开了,将文件压缩后发给别人也是同理,可以直接打开exe运行了。  

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值