sqlite3 的移植包,比较适合做 ARM 平台下的嵌入式数据库开发。你只要把压缩包里的sqlite3
可执行文件和几个动态库拷过去,基本就能跑。省掉了自己编译、依赖那些烦人的事儿。
移植目标是AT91SAM9G25
芯片的 Linux 系统,做得还挺全,连库文件和头文件也都给你准备好了。拿来就能用,想在项目里调用接口,直接把头文件和库加进工程就行,蛮方便的。
整个包轻量,适合放在开发板上跑点数据存储相关的功能,比如配置存储、小型日志系统啥的。反正不大,运行也轻快,不用装个重型数据库。
顺手贴几个相关文章,想深入了解 sqlite3 在嵌入式 Linux 或者 ARM 上的应用可以看看:
如果你也在搞 ARM 平台的 Linux 开发,又不想折腾交叉编译、移植这些事,这个包你可以试试。拷进去就能跑,省事。