使用Qt自带windeployqt打包QML的exe

news/2024/4/27 17:11:26

1.在开始菜单输入CMD找到对应的Qt开发版本,我的是Qt5.15.2(MinGW 8.1.0 64-bit)。

2.在控制台输入如下字符串,格式为

windeployqt exe绝对路径 --qmldir 工程的绝对路径

如下是我的打包代码。

我需要打包的exe的绝对路径   D:\Prj\Code\Demo\QML\AnalyzeImage\release\AnalyzeImage.exe

我工程的绝对路径: D:\Prj\Code\Demo\QML\AnalyzeImage

windeployqt D:\Prj\Code\Demo\QML\AnalyzeImage\release\AnalyzeImage.exe --qmldir D:\Prj\Code\Demo\QML\AnalyzeImage

解释:问:为什么要输入工程的绝对路径呢?

           答:因为windeployqt在打包的时候,会有针对性将工程需要的依赖文件打包,而不是所

                  有qml的文件都打包。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.cpky.cn/p/11150.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

倍压器电路原理及仿真

倍压器是利用二极管单向导通的特性和电容两端电压不能突变且可以存储能量的特性,使得能量逐步往后级输送,同时线路上的电压也逐渐升高。因此,它可以实现将较低的交流电压转换成一个较高的直流电压。根据倍压的原理,有二倍压、三倍…

绝地求生:PUBG七周年:荣都人机进阶打法!

再给大家写一点攻略,荣都又上线了,但是我发现很多朋友打个人机都不利索。 原因在于荣都的两个人机点NPC太多,并且还是三级兑换点跳人很多,一旦打起来情况非常混乱,最近和朋友总结一套人机打法。 食王府 食王府一定要从…

AQS源码分析

前言 AbstractQueuedSynchronizer是抽象同步队列,其是实现同步机器的基础组件,并发包中的锁的底层就是使用AQS实现的。AQS中 维护了一个volatile int state(代表共享资源)和一个FIFO线程等待队列(多线程争用资源被阻塞…

01、Lua 入门教程

Lua 入门教程 Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua是巴西里约热内卢天主教大学(Pontifical Catholic University of…

数据结构-----栈、顺序栈、链栈

在软件应用中,栈这种后进先出数据结构的应用是非常普遍的。比如用浏览器上网时,不管什么浏览器都有一个“后退”键,你点击后可以按访问顺序的逆序加载浏览过的网页。即使从一个网页开始,连续点了几十个链接跳转,你点“…

零基础自学C语言|文件操作

✈为什么使用文件? 如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化…