嵌入式设备sqlite库移植和使用

1】官网下载sqlite-autoconf-3300100.tar.gz,网址https://www.sqlite.org/download.html
2】解压:tar zxvf sqlite-autoconf-3300100.tar.gz
3】进入包内:cd sqlite-autoconf-3300100
4】创建编译结果目录:mkdir install
5】source交叉编译器到环境变量编译器,通过$CC确认
6】配置编译器,输出目录:./configure --host=arm-oe-linux-gnueabi --prefix=/home/dan/gitlab-ws/sqlite-autoconf-3300100/install
7】编译:make
8】输出:make install
9】将install/lib下的libsqlite3.so.0.8.6推到开发和运行环境的/usr/lib目录下。添加权限

10】需要给sqlite动态库终端,做动态库软连接:
ln -s libsqlite3.so.0.8.6 libsqlite3.so.0

ln -s libsqlite3.so.0 libsqlite3.so

使用在sqlite3.h文件中有数据库操作的接口函数

sqlite3 *db;

sqlite3_exec(db,"",0,0,0):运行sqlite语句

引用https://www.cnblogs.com/cchust/p/5121559.html

猜你喜欢

转载自www.cnblogs.com/bliss-/p/12377436.html