当前位置:网站首页>Qt发布exe软件及修改exe应用程序图标
Qt发布exe软件及修改exe应用程序图标
2022-07-06 02:32:00 【欧特克_Glodon】
1、修改exe应用程序图标
1)准备一个ico图标
需要准备一个ico图标,可以将png图片转换成ico图标,图标大小可以设置成128x128。
可以在图标在线转换网站进行在线转换。转换完毕将xxx.ico图标文件放到与.pro同一个目录下:
2)在.pro文件添加一行代码
RC_ICONS = chess.ico //chess.ico为所需要设置的图标
3)执行qmake(构建–>执行qmake)并运行即可
2、发布exe软件
通常构建成功后,会在项目文件夹中Release文件夹中生成.exe文件,本机运行可以,拷贝到别人电脑会出现各种提示缺失dll的错误,这是由于没有把exe依赖项拷贝过去导致的,而一个个去查找依赖项非常麻烦,所以Qt提供了windeployqt来辅助解决发布问题。
使用windeployqt发布程序
首先将自己的exe拷贝到一个新建的文件夹中:
然后启动自己所用Qt版本的命令行,cd 到自己的文件夹下面:
然后执行windeployqt ChineseChessGame.exe
即可:
windeployqt会帮我们解决文件依赖关系,程序需要的库文件都生成在了文件夹中,并且资源文件也被编译到了二进制文件里。
这次再运行ChineseChessGame.exe,可以看到结果正常,发布结束。
边栏推荐
- 【无标题】数据库中一条查询SQL执行的过程
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 19
- Accident index statistics
- Pat grade a 1033 to fill or not to fill
- 数据工程系列精讲(第四讲): Data-centric AI 之样本工程
- Easy to use js script
- Reset nodejs of the system
- GifCam v7.0 极简GIF动画录制工具中文单文件版
- JS events (add, delete) and delegates
- [Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 24
猜你喜欢
剑指 Offer 29. 顺时针打印矩阵
Formatting occurs twice when vs code is saved
从顶会论文看2022年推荐系统序列建模的趋势
Zero foundation self-study STM32 - Review 2 - encapsulating GPIO registers with structures
在线怎么生成富文本
[postgraduate entrance examination English] prepare for 2023, learn list5 words
The third level of C language punch in
[Digital IC manual tearing code] Verilog asynchronous reset synchronous release | topic | principle | design | simulation
2022 eye health exhibition, vision rehabilitation exhibition, optometry equipment exhibition, eye care products exhibition, eye mask Exhibition
Minecraft 1.16.5 生化8 模组 2.0版本 故事书+更多枪械
随机推荐
数据准备工作
Multi function event recorder of the 5th National Games of the Blue Bridge Cup
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 13
【社区人物志】专访马龙伟:轮子不好用,那就自己造!
MySQL winter vacation self-study 2022 11 (9)
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 12
MySQL winter vacation self-study 2022 11 (5)
A doctor's 22 years in Huawei
Overview of spark RDD
Number conclusion LC skimming review - 1
Use Scrollview and tabhost to realize vertical scrollbars and tabs
Six stone management: why should leaders ignore product quality
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 18
550 permission denied occurs when FTP uploads files, which is not a user permission problem
HDU_ p1237_ Simple calculator_ stack
继承的构造函数
2345文件粉碎,文件强力删除工具无捆绑纯净提取版
ftp上传文件时出现 550 Permission denied,不是用户权限问题
爬虫(9) - Scrapy框架(1) | Scrapy 异步网络爬虫框架
[eight part essay] what is the difference between unrepeatable reading and unreal reading?