QT动态编译应用后,如何快速获取依赖

有些应用编译静态链接时,会有一些电脑不支持,可以选择动态编译,但动态编译的exe文件直接又打不开,会报各种库找不到的报错。下面分享一种可以快速获取到依赖的方法。以串口举例。

1,先使用QT变异release版本软件,然后将生成的exe单独放到一个文件夹中,如下图:

2,此时双击打开,会发现报错,如下

3,打开电脑搜索,输入QT,找到QT的命令行,以管理员方式打开,如下:

4,切换目录,我的是输入 cd /d F:\QtEx\XQ-COM\build\Desktop_Qt_6_10_1_MinGW_64_bit-Release\XQ-COM_V0.1,替换路径即可

5,输入windeployqt XQ-COM.exe --charts --serialport,回车,进行依赖库的查找复制

6,完成后如下图,可以看到多出来很多文件,此时再双击exe文件,发现可以正常打开了。

相关推荐
Scott9999HH8 小时前
【IIoT流量实战】蒸汽管道阀门全关却仍有流量?用 Python 实现涡街信号 FFT 频谱分析与温压全补偿积算网关,深度拆解靠谱的涡街流量计厂家硬核技术标准
开发语言·python
码智社9 小时前
AES加密原理详解及Java实现加解密实战
java·开发语言
AI云海9 小时前
python 列表、元组、集合和字典
开发语言·python
萧瑟余晖10 小时前
JDK 26 新特性详解
java·开发语言
马优晨11 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
人邮异步社区12 小时前
怎么把C语言学到精通?
c语言·开发语言
心平气和量大福大13 小时前
C#-WPF-控件-TextBox 数据绑定
开发语言·c#·wpf
ttwuai13 小时前
Cursor 生成 CRUD 后,Go 后台接口别只测 200:JWT、RBAC 和 tenant_id 怎么验
开发语言·后端·golang
এ慕ོ冬℘゜13 小时前
前端基础:什么是时间戳?JS获取时间戳三种方法与实战用途
开发语言·前端·javascript
执明wa13 小时前
LayoutInflater详解: XML是如何变成View的?
android·xml·开发语言·android studio