SQLite,是一款轻型的数据库,是遵照ACID的关联式数据库管理系统,它的设计目标是嵌入式的,并且目前已经在不少嵌入式产品中使用了它, 它占用资源很是的低,在嵌入式设备中,可能只须要几百K的内存就够了。它可以支持Windows/Linux/Unix等等主流的操做系统,同时可以跟不少程序语言相结合,好比 Tcl、C#、PHP、Java等,还有ODBC接口,一样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来说,它的处理速度比他们都快。 在开始以前,咱们须要确认有
一、下载 SQLite3源码 地址:http://www.sqlite.org/download.html <ignore_js_op> ![]() 选择稳定版本的源码 二、将源码包复制到主机工做目录下 如个人用户是gary,SQLite版本是 3.8.5 版本SQLite版本是 3.8.5 版本
三、配置编译选项
其中,
四、编译安装
五、压缩并复制 压缩并复制sqlite3文件到U盘
压缩并复制动态库libsqlite3.so.0.8.6文件到U盘
六、复制文件 在开发板上制做连接将U盘插入开发板上,将sqlite3复制到/usr/local/bin目录,将动态库文件复制到/usr/local/lib目录,并对动态库作连接。
七、运行sqlite 在开发板上执行sqlite3命令,看到以下信息说明sqlite3移植成功!
使用 .help 查看帮助,使用 .quit 退出sqlite命令。 最后,附上 arm-2010q1-202-arm-none-linux-gnueabi 编译好的sqlite3镜像,经测试在MYD-AM335X上能够正常运行: <ignore_js_op> ![]() |