From d47febdc65e1cdbfc7a9ac1639495b9ef2295128 Mon Sep 17 00:00:00 2001 From: geniusgogo Date: Sun, 17 Nov 2013 00:17:50 +0800 Subject: port complete SQLite-3.8.1 to RT-Thread --- components/external/sqlite/README | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'components/external/sqlite/README') diff --git a/components/external/sqlite/README b/components/external/sqlite/README index 1820573d37..39bcad5157 100644 --- a/components/external/sqlite/README +++ b/components/external/sqlite/README @@ -2,3 +2,29 @@ ## 简介 初始版本基于SQLite 3.8.1版本,使用混合单文件结构源代码 + +测试方法: +1. + 在rtconfig.h中定义一下宏 + /* + * SQLite compile macro + */ + #define RT_USING_SQLITE + #define SQLITE_OMIT_LOAD_EXTENSION 1 + #define SQLITE_RTT_NO_WIDE 1 + #define SQLITE_OMIT_WAL + #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目录下找一个测试样例来加入工程进行测试. + 推荐用mini2440bsp,因为板子的ram较大。 + +注意shell.c还没有移植的。请不要使用。 -- cgit v1.3.1