嵌入式设备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
他只是向前航行,脚下是沉静碧蓝的大海,而头顶是金色的太阳。