Qt+vue开发桌面应用程序(三)程序打包
程序员文章站
2022-05-28 08:57:02
...
前面两章介绍了Qt+vue开发桌面应用程序(一)Qt部分介绍和Qt+vue开发桌面应用程序(二)Vue部分介绍,本文介绍程序打包发布
一、原理介绍
- Qt程序打包是通过windeployqt来实现,打包的windeployqt要与编译器一致。如:选择MSVC2019 64bit编译时,要选择Qt5.15\5.15.0\msvc2019_64\bin\目录下的windeployqt来打包
- 打包命令:windeployqt <release版执行程序>
二、打包程序
- 配置程序图标
在工程文件pro中添加RC_ICONS = favicon.ico,如图
把图标文件favicon.ico放到和pro文件同一级目录,如图
选择release编译就能生成带图标的exe程序,如图
- 创建打包脚本release.bat,release.bat内容如下
start cmd /k "cd /d .\out\release && D:\Qt5.15\5.15.0\msvc2019_64\bin\windeployqt.exe Qt5_15Webenginewidgets.exe && del *.obj && del *.cpp && del *.h"
脚本说明:
- cd /d .\out\release:进入脚本目录下的out\release目录
- windeployqt.exe Qt5_15Webenginewidgets.exe:是打包命令
- del *.obj && del *.cpp && del *.h":删除编译生成的中间文件
上一篇: vue项目打包为桌面应用程序
下一篇: HTML之层div标签
推荐阅读
-
三星P6200添加桌面快捷方式快速进入应用程序中
-
C#使用InstallerProjects打包桌面应用程序的完整步骤
-
C#—使用InstallerProjects打包桌面应用程序
-
c#桌面应用程序开发--登陆窗口
-
这篇文章教你开发一个Python桌面应用程序 Pythontelerikwiforms
-
三星P6200添加桌面快捷方式快速进入应用程序中
-
利用Pyinstaller三步实现打包exe应用程序
-
想在浏览器中开发类似桌面的应用程序,用什么工具?该怎么解决
-
想在浏览器中开发类似圆桌面的应用程序,用什么工具
-
这篇文章教你开发一个Python桌面应用程序 Pythontelerikwiforms