加密版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
生成a文件:
ar rcs libsqlite3mc.a 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

浙公網安備 33010602011771號