栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

======应用开发移植=====之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的文件甲
就如下图:


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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944202.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号