首页 > 其他分享 >Qt 使用发布工具 windeployqt 来release

Qt 使用发布工具 windeployqt 来release

时间:2024-09-07 22:47:06浏览次数:10  
标签:exe Qt no -- windeployqt release

https://blog.csdn.net/castlooo/article/details/140473263

 windeployqt --release  untitled3.exe

 

 

本文记录使用qt进行release文件

目录

1. windeployqt 常用选项

2. 创建release文件夹,并将exe文件拷贝进来

3.使用命令

1. windeployqt 常用选项
选项 意义
--release

--no-quick-import
--translations <languages>
--no-translations
--no-virtualkeyboard
--no-compiler-runtime
--no-opengl-sw
--no-system-d3d-compiler

发布 Release 版本的二进制文件

忽略 Qt Quick 的相关库
需要发布的语言列表,用逗号分隔,如(en,fr)
忽略翻译相关的文件
忽略虚拟键盘相关的文件
忽略编译器的运行时文件
忽略 OpenGL 软件渲染
忽略 D3D 编译器

2. 创建release文件夹,并将exe文件拷贝进来
3.使用命令
如下

D:\Qt\Qt\release> D:\Qt\6.7.1\mingw_64\bin\windeployqt --release --no-quick-import --no-compiler-runtime D:\Qt\Qt\release\qWidgets.exe
生成文件

 

若点击exe,出错,再将缺少的文件从qt安装目录中拷贝进来,如目录D:\Qt\6.7.1\mingw_64\bin\

后续可以继续做成打包程序
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/castlooo/article/details/140473263

标签:exe,Qt,no,--,windeployqt,release
From: https://www.cnblogs.com/chinasoft/p/18402273

相关文章

  • 谈谈 Qt 程序安装包的大小,以及简要打包指南
    https://www.jianshu.com/p/0dd884a43de6 本文是水木社区KDE与Qt编程技术版版主的文章,我觉得写的很好,就转载过来了,原文地址:http://hgoldfish.com/blogs/article/103/)经常看到网上有些论调说Qt程序无比庞大,甚至拿.NET程序来比,说Qt程序打包以后跟.NET安装包差不多大。......
  • Qt精品级项目——手撕信号槽机制的拳皇摇杆demo
    Qt精品级项目——手撕信号槽机制的拳皇摇杆demo1.前言&资源大家好,我是程序员Akgry。几天没见,阿克的Qt能力又是突飞猛进,阿克现在每天从睁眼学到闭眼,没了杂七杂八的东西掣肘,学起东西来非常舒适,虽然假期偷偷内卷很反人类,但是阿克今年就要参加秋招了,技术上的东西又岂敢怠慢。......
  • 【Qt】Qt与Html网页进行数据交互
    前言:此项目使用达梦数据库,以Qt制作服务器,Html制作网页客户端界面,可以通过任意浏览器访问。1、Qt与网页进行数据交互1.1、第一步:准备qwebchannel.js文件直接在qt的安装路径里复制即可1.2、第二步:在Qt的.pro文件加载webchannel组件在.pro文件添加如下组件:QT+=c......
  • Qt线程使用
    嗨嗨嗨,今天又学到了新的知识——线程,这个玩意在项目中使用的频率是非常高的,毕竟电脑的主线程就那么一个,那么这也就是我们为啥要学习线程的原因。比如说,我们们的游戏,如果我们的游戏界面显示的同时我们可以操作我们的装备、地图、人物移动等等这些都是线程做的,这样可以在一定程度......
  • Qt C++编程 从入门到实践 彭源 清华大学出版社
    第一章程序设计基础1.2.1输入和输出操作iostream叫做标准输入输出流库头文件namespacestd叫做标准命名空间cout、cin叫做标准输出、输入流对象有时候看见std::cout的代码,是因为没有事先声明cout对象是从标准命名空间调用的,::叫做域解析运算符,作用就是指明cout这个对象是......
  • Python教程(二十一) : 从零开始制作计算器应用【PyQt6】
    文章目录专栏列表环境准备代码解析主要组件初始化界面布局设置事件处理计算逻辑运行应用完整代码示例截图总结注意专栏列表Python教程(十):面向对象编程(OOP)Python教程(十一):单元测试与异常捕获Python教程(十二):面向对象高级编程详解Python教程(十三):常用内置模块详解Python......
  • 记录 PyQt6 / PySide 6 自定义边框窗口的 Bug 及可能可行的解决方案:窗口抖动和添加 DW
    前言:本篇文章将要讨论我在前不久发表的关于PyQt6/PySide6自定义边框窗口代码及内容中的问题:(终)PyQt6/PySide6+Pywin32自定义标题栏窗口+完全还原Windows原生窗口边框特效_pyside6win32无边框窗口-CSDN博客https://blog.csdn.net/2402_84665876/article/detail......
  • 坐牢第三十六天(QT)
    自定义QQ界面wedget.h#ifndefWIDGET_H#defineWIDGET_H#include<QWidget>#include<QDebug>//qt中信息调试类#include<QIcon>//图标类#include<QPushButton>//按钮类#include<QLabel>//标签类#include<QMovie>//动图类#include<QLineEd......
  • QT项目实战之音乐播放器2.0版本
    该版本相较于1.0版本最主要的不同在于连接数据库实现类似于歌曲收藏和取消收藏的功能。详细情况看我的这篇文章http://t.csdnimg.cn/WS5s8。效果展示VSMyMusicShow2.0define.hUseMySQL.h musicInfo.h VSMyMusicPlayer.h ......
  • 一套简约的qt 蓝色qss方案
    一套简约的qt蓝色qss方案直接使用qss代码QMenu{background:qlineargradient(x1:0,y1:0,x2:0,y2:1,stop:0rgba(255,255,255,240),stop:0.2rgba(255,255,255,200),stop:0.6rgba(255,255,255,160),stop:1rgba(255,255,255......