在Windows下,发布Qt程序,直接把需要用到的Qt库和应用程序放到一个文件夹里,放到一个没有装Qt的电脑上去之后运行,没有找到任何数据库驱动,输出SqlDatabase: available drivers: ,但是我已经把plugin里的数据库驱动也都拷贝到这个文件夹下了,求教如何解决?
Qt 数据库 Windows
------解决方案--------------------
因为你不能直接放到这个文件加下,plugins 下面的各个子目录必须保留!
------解决方案--------------------
试一下把plugins下的目录复制到当前目录,plugins这个目录不需要了。
也就是把plugins下的子目录往上提一级
------解决方案--------------------
楼上说得对,
目录结构如下图: