16.【vs2019+qt5.12.2打包发布程序】【无法定位程序输入点到动态链接库上】

前提

目前已经成熟的是vs2015和qt5.8.0联合打包发布程序,在此基础上进行vs2019和qt5.12.2的联合打包发布程序。


问题1

以前可以使用的程序生成解决方案失败,网上的各种方法都试了,没用;

请添加图片描述

请添加图片描述

问题1的解决

将qt5.8.0卸载后,问题解决;


问题2

请添加图片描述

问题2的解决

看到网上很多人说是我的电脑里环境变量的问题,我只能说,我电脑不适合这种解决办法。

但是看了一圈基本可以确定是动态链接库的问题,也就是dll文件不合适。

然后搜索如何查找自己写的程序所需要的dll文件的教程,如下:

VS2017+Qt5.9.3 程序打包发布

vs2017+Qt5.92程序打包

按照这个教程说的就可以找到dll文件,其中除了qt的链接库,其他的文件都是在这个C:\Windows\System32文件内找到的。


问题3

在查找qt所需要的dll文件时,需要用到Qt 5.12.2(MSVC 2017 64-bit),我的刚开始显示无法找到路径。

问题3的解决

后来发现qt在安装过程中安装错误,卸载重装后就可以了,正确的结果如下图:
(建议安装qt时,安装路径只是将C换成D,例如C:\Qt\Qt5.12.2,改为D:\Qt\Qt5.12.2,个人不要新建文件夹)。
在这里插入图片描述

请添加图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值