【Qt经验】QT软件打包报错 无法定位程序输入点_ZdlPvj于动态链接库 Qt5Sql.dll上

最近使用windeployqt.exe打包程序,总是出现报错

无法定位程序输入点_ZdlPvj于动态链接库 Qt5Sql.dll上

方法一:经过搜索博客,大多说的都是将qt文件夹的bin文件放到环境变量前面,经过配置还是报错。

方法二:核对qtcreator编译的版本和环境变量的是否一致,经过检查似乎也没问题

重点来了,当我使用命令g++ -v,看到当前使用的路径是C:/Strawberry/c/bin/

这就恍然大悟了,原来windeployqt命令生成的包依赖来自这里,那确实是版本不对。

我的解决方案是在环境变量添加bin,原来上面方法一、方法二没错,只不过是把安装目录的tools下的bin给放到环境变量

接着检查使用命令g++ -v,可以看到,此时的包依赖路径是正确的

相关推荐
.ZGR.2 分钟前
认识数据结构:图——无人机防空平台的“衍生品”
java·开发语言·数据结构
波波00712 分钟前
Native AOT 能改变什么?.NET 预编译技术深度剖析
开发语言·.net
wkm95615 分钟前
在arm64 ubuntu系统安装Qt后编译时找不到Qt3DExtras头文件
开发语言·arm开发·qt
晚风吹长发27 分钟前
初步了解Linux中的线程同步问题及线程安全和死锁与生产消费者模型
linux·运维·服务器·开发语言·数据结构·安全
学嵌入式的小杨同学30 分钟前
【Linux 封神之路】进程进阶实战:fork/vfork/exec 函数族 + 作业实现(含僵尸进程解决方案)
linux·开发语言·vscode·嵌入式硬件·vim·软件工程·ux
fengfuyao98539 分钟前
基于MATLAB/Simulink的车辆自适应巡航控制(ACC)实现
开发语言·matlab
海盗123443 分钟前
WPF上位机组件开发-设备状态运行图基础版
开发语言·c#·wpf
看我干嘛!44 分钟前
python第四次作业
开发语言·python
Coder_preston44 分钟前
Java集合框架详解
java·开发语言