QT6生成可执行程序exe,独立运行报错

1 篇文章 0 订阅

QT生成exe文件后是不能独立运行的,也就是说不能copy到别的电脑上运行,甚至在自己电脑上也不行,双击运行就是出现如下提示:
在这里插入图片描述
QT生成代码独立运行方法如下:
1、编译release版本,单击下图显示屏图标cong debug切换到Release,再次单击绿色三角符号
在这里插入图片描述
在项目文件夹下会出现一个release目录

D:\QT6.2\QTtest\Chap02_Basics\samp2_11\HelloQT\build\Desktop_Qt_6_7_2_llvm_mingw_64_bit-Release

里面就放着生成的exe文件
在这里插入图片描述
2、新建一个文件夹,将上面的exe文件copy出来,我的路径是C:\Users\11273\Desktop\QT6

3、使用QT的命令终端添加依赖库文件,打开命令终端,进入到刚才新建的文件夹下面
在这里插入图片描述
在这里插入图片描述
4、使用windeployqt 命令 + .exe文件名操作进行依赖库添加

windeployqt HelloQT.exe

在这里插入图片描述处理结束后进入到刚才新建的文件夹下,发现依赖的库都已经添加:
在这里插入图片描述
双击exe文件,发现可以运行了

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值