======应用开发移植=====之sqlite3开发

应用移植—sqlite3数据库

在此之前必须要有以下几样

1、sqlite3源码包: 去到官网 [https://www.sqlite.org/download.html](https://www.sqlite.org/download.html)
下载sqlite-autoconf-3380500.tar.gz
2、有自己的交叉编译工具链(一定得清楚)
3、开始操作

第一大步:新建文件夹作为安装路径
在家目录新建文件甲

cd 
mkdir sqlite3

第二大步:解压下载的sqlite3源码包

tar -zxvf sqlite-autoconf-3380500.tar.gz
cd sqlite-autoconf-3380500					--进去源码包里

第三大步:进行交叉编译**(注:根据个人不同的交叉编译工具修改host的值)**

./configure --host=mipsel-linux  --prefix=/home/her/sqlite3  //谨记等号后便不能有空格
--host: 指定交叉编译工具,一般为arm-linux、arm-linux-gnueabihf、arm-none-linux-gnueabi等,具体要和板子用的交叉编译工具对应。
--prefix:指定安装目录,编译后的文件会全部放在安装目录中,必须是绝对路径。
make			//进行编译数据库源程序
make install 	//安装到你的库路径里面去
安装成功后的样子
cd ~sqlite3/
ls后会有几个文件夹 include lib bin share

第四大步:移植相应的库去你的开发板或者项目里面去,把以下几个库放去

若你是想移植到你的项目里那么你就按照part1
若是你想移植去到开发板那么你就按照part2
Part1
去到安装路径的lib底下找到这几个库
libsqlite.so libsqlite.so.0.8.6 libsqlite.la  Pkgconfig
复制去到你项目的lib底下即可
举个栗子:本人项目是创建了个sqlite3的文件甲
就如下图:

sqlite
Part2
同理就是将你的sqlite3整个压缩打包之后发送到板子
就好比安装软件是一样的
在开发板运行sqlite3能运行即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值