visual studio打包QT项目

visual studio打包QT项目

最近在visual studio2017上开发了一个QT项目,在工具下正常编译运行,但是打包出来的QT项目无法正常执行。谨以此记录问题。

正常操作步骤:
1、配置好环境变量
2、将需要的动态库文件配置好
3、打开exe程序所在的目录,执行windeployqt 【program】.exe

错误一:
错误提示:【program】.exe-无法找到入口
无法定位程序输入点??0QNetworkRequest@@QEAA@XZ于动态链接库【program】.exe上

问题定位解决:最后排查是因为环境变量的引起的,在配置QT的环境变量之前配置过anaconda的环境变量。将QT的环境变量配置放在前面就行了。

错误二:
错误提示:
Debug Error!

Program: ****\Qt5Cored.dll(路径)
Module: 5.14.2
File: kernel\qguiapplication.cpp
Line: 1111

This application failed to start because it could not find or load the Qt platform plugin “windows”
in “”.
Reinstalling the application may fix this problem.
(Press Retry to debug the application)

问题定位解决:将QT环境变量下的platforms文件夹拷贝到exe相同目录下就行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值