首页| 论坛| 消息

标题:Win下Qt4.8.5带sqlite插件的应用发布问题
作者:雷小某
日期:2014-06-06 02:31
内容:

真的是遇上了一个奇葩的问题,google了N久,尝试了多种方法,目录结构已经被折腾成这样了
应用程序在未安装Qt开发环境的机子上不能正常加载qsqlite.dll,开发机则正常。目前谷歌能够搜到的方法基本都试了个遍,还是没法子,求路过Qter指导!~
这个sqlite插件不能加载,是一个头疼的问题。


#1 [realfan 06-06 08:39]
在main函数中,加上
a.addLibraryPath(QApplication::applicationDirPath());
试试。
#2 [雷小某 06-06 11:38]
该方法尝试无效。最后我通过WinHex改QCore.dll文件解决问题了。
#3 回 雷小某 的帖子 [realfan 06-06 11:54]
雷小某:该方法尝试无效。最后我通过WinHex改QCore.dll文件解决问题了。 (2014-06-06 11:38) 
肯定不需要修改QCore.dll,这种方法也不好。
你试过将sqldrivers放到plugins目录没有?
再不行,还可以创建qt.conf文件,在里面指定Plugins目录。
#4 [liulin188 06-06 16:51]
sqlite就2个.h,1个.c
直接加
#5 [toby520 06-06 17:14]
个人觉得Qt自带sqlite插件 发布的时候把这个插件目录发布出去就ok了啊

<< 1 2 >> (1/2)

回复 发表
主题 版块