【QT】QT软件编译生成exe后,需要拷贝依赖库使用方法
- 方案一:QT自带软件拷贝
1.1 选择release编译
1.2 复制exe文件到新目录下
1.3 查找QT编译拷贝(需要找到对应的开发版本)
1.4 复制exe路径进行拷贝,按回车
windeployqt.exe I:\Code\local\QT\Design\release\QtDemo.exe
1.5 拷贝相关的引用文件
1.6 运行exe,此时就会正常运行程序
- 方案二:bat脚本执行拷贝
@echo off
REM 设置临时系统环境(必须设置,否则编译出来的引用还是缺少)
set PATH=H:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin;H:\Qt\Qt5.14.2\Tools\mingw730_64\bin;%PATH%
REM QT安装目录
cd /d H:\Qt\Qt5.14.2\5.14.2\mingw73_64
REM --force覆盖原有文件
windeployqt --force I:\Code\local\QT\Design\QtDemo\trunk\release\QtDemo.exe
pause