qt解决release后数据库连接不上的问题
问题 : 明明已经设置了 "./xxx" , 为什么release之后数据库还是连不上呢
解决 :
-
项目中建立一个plugins文件夹
-
将qt安装目录下的sqldrivers复制到此处
-
main函数中添加
QCoreApplication::addLibraryPath("./plugins")
-
编译release
-
windeployqt打包
-
将你的.db的数据库文件和plugins文件夹移动到打包发布的那个文件夹
-
启动exe, 可以用了