在SylixOS中使用sqlite3有两种方式,一是Base中的sqlite3原生接口,二是qt的Qsqlite接口。
一、qt接口
在pro文件中添加Qt += sql

部署Qt共享库

如果是手动部署,环境变量需要确定以下参数是否配置:

改参数制定了qt中sqlite的动态库文件所在目录,

方法二:sqlite3原生接口
该方法使用的是SylixOSbase中的sqlite3扩展库,需要用户在工程中导入外部库以及链接头文件所在地。
右键工程,选择添加库,并选择添加外部库:

添加外部库选项中,平台选择SylixOS,链接选择动态。路径选择对应架构Base中的sqlite3扩展动态库文件。

点击下一步后,会在工程.pro文件重生成对应的目录,

目录内容删除最后一行,并将第一行LTBS前的SylixOS删除,如下:

最后添加头文件:

路径可设置为:INCLUDEPATH += $$PWD/input/…/xxxxxx
之后可参考sqlite3原生接口编写应用程序。