1. 前面先省去一万字,后面再补充,现在先从进行到了哪一步开始说起
2. 编译的时候出现了这个错误 {
$ make
./libtool --mode=compile --tag=CC gcc -DSQLITE_HAS_CODEC -DSQLCIPHER_CRYPTO_OPENSSL -DSQLITE_OS_WIN=1 -I. -I./ src -I./ext/rtree -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE _OMIT_LOAD_EXTENSION=1 -DSQLITE_TEMP_STORE=2 -c sqlite3.c
libtool: compile: gcc -DSQLITE_HAS_CODEC -DSQLCIPHER_CRYPTO_OPENSSL -DSQLITE_OS_WIN=1 -I. -I./src -I./ext/rtree -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_OMIT_LOAD_EXTENSI

本文记录了在Cygwin下编译SQLCipher的过程,遇到的"expected ')' before numeric constant"错误及解决方案,通过添加宏定义"NOCRYPT"成功解决。编译完成后,介绍了如何运行sqlcipher.exe并设置数据库密钥,提供了两种打开数据库的方法,并推荐了一篇相关教程链接。
最低0.47元/天 解锁文章
5876

被折叠的 条评论
为什么被折叠?



