【Remi Pi】嵌入式Linux开发板QSqlDatabase:QSQLITE driver not loaded问题

书接上回,想在以上可以通过qt界面将传感器数据解析并显示在屏幕的功能基础上加入数据库的功能,为后续服务器做准备,了解到嵌SQLite 是一个嵌入式SQL 数据库引擎。正好手头的Remi Pi开发板也支持sqlite,所以准备实现将传感器数据存储到sqlite数据库中。

首先开始是最朴素的思维,调用qt的qsql相关的库函数加入建立数据库插入数据,修改好后在Ubuntu虚拟机上交叉编译之后也没有问题,但是下载到开发板运行时报了以下的错误

报错说的是QSLITE的驱动找不到,然后我就开始查,查到的比较靠谱的一个回答说是要把sqldrivers的项目文件夹放在可执行目录下

https://blog.youkuaiyun.com/no_say_you_know/article/details/123782107

还有说要修改这句的

QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE", "SQLITE");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值