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文件,发现可以正常打开了。

相关推荐
gjxDaniel1 小时前
Kotlin编程语言入门与常见问题
android·开发语言·kotlin
jiang_changsheng2 小时前
环境管理工具全景图与深度对比
java·c语言·开发语言·c++·python·r语言
LYOBOYI1232 小时前
qml的对象树机制
c++·qt
yong99902 小时前
MATLAB面波频散曲线反演程序
开发语言·算法·matlab
LeoZY_2 小时前
开源项目精选:Dear ImGui —— 轻量高效的 C++ 即时模式 GUI 框架
开发语言·c++·ui·开源·开源软件
Fightting882 小时前
Tkinter Button bind hover message
开发语言·python
qq_336313932 小时前
javaweb-web基础(springboot入门)
java·开发语言·mysql
玄同7653 小时前
LangChain 1.0 模型接口:多厂商集成与统一调用
开发语言·人工智能·python·langchain·知识图谱·rag·智能体
特立独行的猫a3 小时前
C++轻量级Web框架介绍与对比:Crow与httplib
开发语言·前端·c++·crow·httplib