Qt程序 打包发布与发布软件图标设置

一、release 程序发布

1. Qt creator 下生成release版本的可执行文件:

2.  找到生成的release版本的可执行程序,将其拷贝到一个新的单独的文件夹里用来发布,此时双击magic-fish.exe 会报错,如下图:

3. 打开 Qt 命令行工具:

例如:Qt 5.10.1 for Desktop (MinGW 5.3.0 32bit)

然后进入到 放置magic-fish.exe 的单独文件夹。如下图输入 windeployqt magic-fish.exe,

这时候软件运行所依赖的文件就加载到当前目录下了。

4. 双击执行 magic-fish.exe 可以正常启动,表明release版本软件发布成功。

注意:如果提示“不是内部指令”可查找Qt安装位置的bin目录下是否具有windeployqt.exe文件,若不存在需重新安装Qt软件;

 

运行 Enigma Virtual Box,如下图选择程序路径

添加文件和文件夹可以拖选,将exe做在目录下的所有文件和文件夹全部拖进如下图:

在 Files Options 中选择是否将文件压缩:

然后点击Process开始打包:

二、设置发布软件图标

方法一:

1、找到一个你心仪的图标,拷贝到工程的源代码目录中。

2、双击打开ICONproj.pro文件,并在文件中添加一行:

        RC_ICONS =app.ico

        然后点击左下角的锤子按钮,等待编译完成,就可以看到生成的应用程序了。

        需要注意的是,我生成的应用程序所在的目录和你的可能不一样。你可能需要到项目的同级目录中寻找。

3、图标设置成功。

方法二:

1、在项目的目录中新建文本文档,然后将名称改为proj.rc。

2、右键proj.rc,选择用记事本打开。然后输入如下内容:

    IDI_ICON1   ICON   DISCARDABLE   "app.ico"

    然后保存关闭记事本。

3、打开ICONproj.pro,添加一行:

    RC_FILE = proj.rc

4、重新构建后,运行即可加载添加的ico图标。


参考链接:

https://blog.csdn.net/qq_16093323/article/details/80756619

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ppipp1109

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值