准备:默认VS2019已经安装,同时系统环境变量配置完成。可以参考
- 下载源代码
下载链接
git clone https://github.com/sqlcipher/android-database-sqlcipher.git
2.安装openssl(刚开始是自己编译的,但是发现编译出少了库,最后选择了安装,心痛1秒钟)
注意:安装路径中不要有空格
安装其他软件 TCL
用百度网盘下载(已保存),当然也可以去官网下载,不过好像要登录,就放弃了。
编译:
原先根据github上的编译介绍,加上SQLITE_HAS_CODEC宏 竟然只能编译出来原生的Sqlite,不能进行加密,然后就尴尬了, 修改过Makefile.msc文件,将SQLITE_HAS_CODEC宏 加入到文件中进行编译,才发现自己编译openssl库有缺失,后来网上找了一下,看到如下链接
Original: https://blog.csdn.net/Groundhog_wu/article/details/123854771
Author: Groundhog_wu
Title: window系统下使用 VS2019 编译64位 sqlcipher
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/815553/
转载文章受原作者版权保护。转载请注明原作者出处!