博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQLite 3.7.13的加密解密(二)—— 开放宏定义
阅读量:5918 次
发布时间:2019-06-19

本文共 1085 字,大约阅读时间需要 3 分钟。

首先要在sqlite3.c中最前面,添加代码(网上有说在sqlite3.h中添加也可,实际测试在sqlite3.h中打开该宏是无效的):

#ifndef SQLITE_HAS_CODEC

#define SQLITE_HAS_CODEC

#endif

 

这个宏是用来确定是否支持加密的。添加上述代码后编译,会出现如下错误:

D:\Research\MySQLite\Debug/../src/sqlite3.c:80963: undefined reference to `sqlite3CodecAttach'

D:\Research\MySQLite\Debug/../src/sqlite3.c:80968: undefined reference to `sqlite3CodecGetKey'

D:\Research\MySQLite\Debug/../src/sqlite3.c:80970: undefined reference to `sqlite3CodecAttach'

src\sqlite3.o: In function `sqlite3Pragma':

D:\Research\MySQLite\Debug/../src/sqlite3.c:94023: undefined reference to `sqlite3_key'

D:\Research\MySQLite\Debug/../src/sqlite3.c:94026: undefined reference to `sqlite3_rekey'

D:\Research\MySQLite\Debug/../src/sqlite3.c:94038: undefined reference to `sqlite3_key'

D:\Research\MySQLite\Debug/../src/sqlite3.c:94040: undefined reference to `sqlite3_rekey'

D:\Research\MySQLite\Debug/../src/sqlite3.c:94048: undefined reference to `sqlite3_activate_see'

src\sqlite3.o: In function `sqlite3RunVacuum':

D:\Research\MySQLite\Debug/../src/sqlite3.c:101744: undefined reference to `sqlite3CodecGetKey'

转载地址:http://peyvx.baihongyu.com/

你可能感兴趣的文章
JS中object与constructor的分析
查看>>
两个调片技巧
查看>>
echarts 认知笔记
查看>>
js 组合键监听ctrl + enter
查看>>
AMD:异步模块定义
查看>>
Asp.Net 网站访问人数及在线人数
查看>>
机器人会偷走你的饭碗吗——医生篇
查看>>
Android操作sd卡
查看>>
团队作业(五)-笔记app top5
查看>>
CTF之MD5相等值不相等
查看>>
不同内核浏览器的差异以及浏览器渲染简介
查看>>
Mysql存储过程语法
查看>>
MySQL案例01:Last_SQL_Errno: 1755 Cannot execute the current event group in the parallel mode
查看>>
nyoj89 汉诺塔(二)
查看>>
spark、hive、impala、hbase、gbase在结构化数据方面查询原理对比(含parquet/orc)
查看>>
flask 部署外部访问
查看>>
单元测试
查看>>
Python 中 str 和 repr 的区别
查看>>
pip制作离线安装包
查看>>
vivado中如何使用chipscope
查看>>