cocos2d-x 下使用加密 sqlite3
2017-05-22 18:36 tlnshuju 阅读(263) 评论(0) 编辑 收藏 举报sqlite3 加密库用的是wxsqlite3-3.0.0.1 提取出来的, 在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)
另外想在vc上编译,能够參考http://bbs.csdn.net/topics/380018685