加密版SQLite3MultipleCiphers下载网址:
https://github.com/utelle/SQLite3MultipleCiphers/
下载解压后,在终端执行以下3行命令就能生成libsqlite3.so。
cd src
gcc -O2 -s -shared -fPIC -c sqlite3mc.c gcc -O2 -s -shared -fPIC -o libsqlite3.so sqlite3mc.o
发现linux x86_64下不能按以述方法编译,经测试使用以下方法就可以编译:
1、安装sudo apt install -y autoconf 如已安装请跳过 2、autoreconf 3、配置:./configure --prefix=/home/sqlite3/ (注:=后面是sqlite的安装路径,可以自己新建一个文件夹存放) 4、编译,安装 命令:make clean;make;make install (注:make clean是为了清除以前的编译文件,make是在编译,make install是安装) 安装完成后,在安装目录下可以看到生成了lib,include