博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Qt5.01 + MinGW4.7 部署发布程序出现的问题
阅读量:4108 次
发布时间:2019-05-25

本文共 377 字,大约阅读时间需要 1 分钟。

话说Qt5.0.1 + MinGW编译出来的程序,放到XP裸机上运行,需要copy的dll文件可真是多,比Qt4麻烦太多了。

编了个小程序用了sqlite,需要用到的dll文件如下图所示:

其中libEGL.dll是最后copy过来的,之前没copy这个文件时,一直提示VC Run Time Error!,安装了Qt5自带的vcredist_sp1_x86.exe也不解决问题,最后把这个文件copy过来就能运行了。

此外,还要在部署目录里建立platforms目录,并在platforms放入qminimal.dll和qwindows.dll两个文件,程序才能运行。

但这时会打不开sqlite的数据库文件,需要在程序运行目录新建sqldrivers目录,并将qsqlite.dll放在sqldrivers目录中,就可以打开sqlite数据库文件了。

转载地址:http://vzvsi.baihongyu.com/

你可能感兴趣的文章
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day12 集合
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
Day_15JavaSE 异常
查看>>
异常 Java学习Day_15
查看>>
JavaSE_day_03 方法
查看>>
day-03JavaSE_循环
查看>>
Mysql初始化的命令
查看>>
day_21_0817_Mysql
查看>>
day-22 mysql_SQL 结构化查询语言
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
HTML&CSS进阶
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
MySQL-分布式架构-MyCAT
查看>>