Rumah > Soal Jawab > teks badan
Penyulitan pangkalan data Saya mengimport terus sqlite3.h dan sqlite3.c sqlcipher ke dalam projek untuk penyulitan pangkalan data, tetapi tiada openssl dilaporkan di sini.
Walau bagaimanapun, saya melihat bahawa tutorial rasmi tidak mengatakan bahawa anda perlu menambah openSSL. Sesiapa tahu bagaimana untuk menyelesaikannya?
滿天的星座2017-05-02 09:33:22
Terima kasih atas panggilan balik di tingkat atas, tetapi ini bukan kesnya. Alamat pautan: http://www.jianshu.com/p/bd78.... Tetapi sekarang saya menghadapi masalah Bagaimana untuk melihat pangkalan data yang disulitkan?
世界只因有你2017-05-02 09:33:22
https://github.com/sqlcipher/sqlcipher
Lihat bahagian dalam README
Ia sangat jelas
You need to link against a OpenSSL's libcrypto
Anda memerlukan pautan OpenSSL
daripada libcrypto
.
Contoh kompilasi
$ ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" \
LDFLAGS="-lcrypto"
$ make