您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 下使用加密 sqlite3

2012-06-26 15:21 453 查看
sqlite3 加密库用的是wxsqlite3-3.0.0.1 提取出来的, 在win32 , android 下测试通过,无异常

编译时只需要编译 sqlite3secure.c 此文件,即可以成功,测试时生成静态库文件

以下是android 下编译过程

LOCAL_PATH := $(call my-dir)

LOCAL_PATH:= $(call my-dir)
#libsqlite3secure.a
include $(CLEAR_VARS)
LOCAL_MODULE := libsqlite3secure
LOCAL_CFLAGS := \
-Wno-multichar \
-D_ANDROID \
-DLIBDIR="c" \
-DIN_LIBRARY \
-DSQLITE_HAS_CODEC=1 \
-DCODEC_TYPE=CODEC_TYPE_AES128 \
-DSQLITE_CORE \
-DTHREADSAFE \
-DSQLITE_SECURE_DELETE \
-DSQLITE_SOUNDEX \
-DSQLITE_ENABLE_COLUMN_METADATA

LOCAL_SRC_FILES := \
shell.c \
sqlite3secure.c

LOCAL_C_INCLUDES += \
$(LOCAL_PATH)

include $(BUILD_STATIC_LIBRARY)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: