QT5在windows下的发布相关

环境:win7pro,QT5.2.1,QTCREATOR3.0.1,mingw48_32

最近开始学习windows下qt编程,利用的是qtcreator这个ide,感觉这个环境用起来很方便,不过在发布的时候碰到了几个问题:1、如何发布程序,2、如何添加图标,查询资料后知道了如何解决:

一、如何在windows下发布qt5程序



首先选择项目,再点击绿框内按钮选择release,之后选择红框内按钮编译构建,如果点击的是运行,程序有可能会报错,因为相关的DLL文件并没有被拷贝到release目录下,例如我的2048项目的release目录为D:\Qt\qtworks\build-2048-Desktop_Qt_5_2_1_MinGW_32bit-Release\release,进入目录运行2048.exe报错


这个时候就需要去QT的安装目录找到这个文件并拷贝过来,或者直接用搜索是最方便的


集齐所有的DLL文件之后就能运行了。

另外,如果想让程序在别的windows机器上运行,最好用一件release重新打包发布一下,再创建platforms文件夹并将qwindows.dll放在文件夹里

二、如何创建程序的图标

只需要在.pro项目文件中加入如下一行

RC_ICONS = window.ico
并将window.ico文件放入代码所在目录即可


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值