SQLite,是一款轻型的数据库,它包含在一个相对小的C库中,非常的适用于嵌入式设备中。下面我们介绍一下如何把sqlite3移植到ARM板上的吧,以下经验仅供参考。
方法/步骤
1、从官网下载linux版本的源码,官网可以通过百度搜索进入。
2、将下载好的文件传到linux系统的某个目录下,并解压缩。
3、进入解压缩后的文件目录下,新建install文件夹,以存放后来生成的lib库函数和可执行文件。
4、使用configure配置文件如下图所示,注意CC赋值为嵌入式开发环境所使用的交叉编译工具,后面膜膏匆煦接自己交叉编译器的路径,--host指霁凶咬食定软件运行环境为arm-linux,--prefix指定源码交叉编译后生成文件的路径,我们指向了刚才新建的install文件夹。
5、如下图所示,使用make指令编译。
6、然后再使用makeinstall安装生成sqlite3相关的文件。
7、进入到install目录蛴蛩钔淞下可以看到生成的文件,将bin下的sqlite3放到板子上的/bin/路径下,将lib下的lib霜杼厮贿sqlite3.solibsqlite3.so.0.8.6libsqlite3.so.0放到板子上的/lib/下即可。
8、测试是否移植成功,直接输入sqlite3,如下图所示则表示移植成功了。