geniusgogo 6433eeae66 build env component removal hace 12 años
..
test 6433eeae66 build env component removal hace 12 años
README 6433eeae66 build env component removal hace 12 años
SConscript 7e7f0fb5f5 add test/test10.c hace 12 años
config.h d47febdc65 port complete SQLite-3.8.1 to RT-Thread hace 12 años
shell.c 0347f8ab9c add SQLite 3.8.1 amalgamation source code hace 12 años
sqlite3.c 6433eeae66 build env component removal hace 12 años
sqlite3.h 0347f8ab9c add SQLite 3.8.1 amalgamation source code hace 12 años
sqlite3ext.h 0347f8ab9c add SQLite 3.8.1 amalgamation source code hace 12 años

README

# SQLite on RT-Thread

## 简介
初始版本基于SQLite 3.8.1版本,使用混合单文件结构源代码

测试方法:
1.
在rtconfig.h中定义一下宏,并打开newlib组件
/*
* SQLite compile macro
*/
#define RT_USING_SQLITE
#define SQLITE_MINIMUM_FILE_DESCRIPTOR 0
#define SQLITE_OMIT_LOAD_EXTENSION 1
#define SQLITE_OMIT_WAL
#define SQLITE_RTT_NO_WIDE 1
#define SQLITE_ENABLE_LOCKING_STYLE 0
#define SQLITE_DISABLE_LOCKING_STYLE 1
#define SQLITE_TEMP_STORE 1
#define SQLITE_THREADSAFE 1
#define HAVE_READLINE 0
#define NDEBUG
#define _HAVE_SQLITE_CONFIG_H
#define BUILD_sqlite
#define SQLITE_OS_OTHER 1
#define SQLITE_OS_RTT 1
2.
用test目录下的test10.c来进行测试.
推荐用mini2440bsp,因为板子的ram较大。

注意shell.c还没有移植的。请不要使用。