Qt5 Windows系统性把封装好的exe发布到别的电脑上运行

直接干货,

一、准备材料

1、已通过编译并且debug成功的exe文件;

2、Qt 的cmd,下面这货;

3、命令行   windeployqt ;

二、操作过程

我们的项目通过debug后,就会在debug文件夹里面生成一个exe文件,还有其他的h文件和cpp文件还有其他的支持文件;

把debug文件夹里面的exe文件(这里是llxsystem.exe)复制到一个新文件夹里面(随便来个名字,最好是字母或数字命名),比如:

此时我们的文件夹里面就只有一个llxsystem.exe文件,

然后打开我们Qt自带的cmd(姑且这么叫吧)。

在这里面打开我们的刚刚新建的文件夹输入我们的命令行windeployqt llxsystemB.exe;

就像这样:

然后回车,接着就是等程序自己执行完毕了。执行完毕后,我们回到刚才新建的文件夹可以看到多了很多dll文件,这个时候我们的qt项目就能在别的电脑上面运行了。

三、注意事项

必须注意的一点是这个操作只能添加qt自带的dll文件,如果你的项目中有使用别的插件,就必须手动把插件对应的dll文件复制到这个新文件夹里面,比如,我这项目有用到mysql-5.5.61,所以就要手动添加mysql的dll文件和lib文件,不同的插件,对应的dll文件在不同的路径。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来自星星的死心眼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值