瑞芯微Rockchip开发者社区
直播中

纯纯纯牛奶

12年用户 523经验值
私信 关注
[问答]

怎样去解决Qt程序没有数据库驱动无法运行的问题

没有数据库驱动,写的Qt程序移植了之后无法运行,怎么去解决?





回帖(4)

李开心

2021-12-30 10:02:28
我把这个库拷贝到/usr/lib下不管用,google了人家说要重新编译文件系统,但我认为不至于,这个库是要放在哪里,怎么配置。
举报

杨杜昼

2021-12-30 10:02:41
root@imx8mqevk:~# cp libqsqlite.so /usr/lib
root@imx8mqevk:~# ls
1231.PNG  ArmTest  DataBase  LOG  SqlTest  chineseInput  images  >**nguangpu.png  lib  lib.zip  libqsqlite.so  mySqlite  resourse  skin  test.PNG  ziyuan
root@imx8mqevk:~# ./SqlTest
SqlInit init
QThread(0x1e686b50)
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers:
"connece filed?n"

放在/usr/lib下不管用,再工程目录下引用也是这样,您知道怎么处理吗?
举报

李正阳

2021-12-30 10:02:46
放到这个目录下:/usr/lib/plugins/sqldrivers
举报

张大妍

2021-12-30 10:03:00
可以在qt源码中编译得到,需要在应用程序所在的文件夹下面新建一个名为   sqldrivers   的问件夹,并且将您libqsqlite.so文件放在里面就可以使用。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分