window下如何安装sqlcipher

原创 2018年04月16日 13:59:32

window下如何安装sqlcipher

最近做electron的数据库加密,使用的主要是sqlite+openssl,在安装过程中碰到了很多坑,这里记录下
如何编译sqlcipher

  • 下载win-sqlcipher
  • cd到sqlite3目录
  • cd deps
  • 把新的sqlite-autoconf-3090100.tar.gz (resouce 目录下)拷贝进去(这一步很重要,因为本身的那个lib库是不全的!!!!)
  • 重新编译
node-gyp rebuild --target=1.7.11 --arch=ia32 --target_platform=win32 --dist-url=https://atom.io/download/atom-shell --module_name=sqlite3 --module_path=../lib/binding/electron-v1.7-win32-ia32 --msvs_version=2015

其他文件如何重新编译 例如mmmagic

  • cd 到需要重新编译的地方
node-gyp rebuild --runtime=electron --target=1.7.11 --arch=ia32 --target_platform=win32 --dist-url=https://atom.io/download/atom-shell --msvs_version=2015

如何重新编译sqlite3

node-gyp rebuild --target=1.7.11 --arch=ia32 --target_platform=win32 --dist-url=https://atom.io/download/atom-shell --module_name=sqlite3 --module_path=../lib/binding/electron-v1.7-win32-ia32 --msvs_version=2015

sqlcipher windows 平台编译方法

sqlcipher windows 平台编译方法预先准备条件:1、OpenSSL windows平台下的库 2、MingW 环境,包括一些编译开发工具,如 gcc-g++、tclsh 3、sqlc...
  • wang441700
  • wang441700
  • 2017-04-28 17:05:24
  • 348

windows下安装pysqlcipher模块

macos和linux安装方法很简单,执行:pip install pysqlcipher很容易就能安装上,但是在windows下面,就不一样了,首先我们在控制台执行上面的命令:pip install...
  • abu2015
  • abu2015
  • 2015-08-23 21:55:29
  • 2191

sqlcipher的移植

一、下载代码:http://git.oschina.net/fulinux/sqlcipher.git或者https://github.com/sqlcipher/sqlcipher.git二、编译:...
  • sonbai
  • sonbai
  • 2014-07-28 11:30:12
  • 3429

SQLCipher使用方法

最近,在搞省市数据库的时候,想从b
  • r17171709
  • r17171709
  • 2014-07-25 16:00:12
  • 1363

How to build sqlcipher (ver 3.4.1) for windows

用到的工具有(The minimal setup you need to compile SQLCipher on windows is:) OpenSSL, either in source o...
  • swimmer2000
  • swimmer2000
  • 2017-07-14 15:21:10
  • 650

SQLCipher Windows下的编译

由于项目需要,需要编译SQLCipher 以便保持ios android windows统一1.安装vs2013,其他的我没有测试过2.安装 Activestate Perl, 下载地址http://...
  • HeroRazor
  • HeroRazor
  • 2015-08-13 15:22:36
  • 5629

SQLCipher的使用

SQLCipher 是用来加密数据库 一.  1.安装sqlcipher命令,首先需要安装brew,   在终端输入   ruby -e "$(curl -fsSL https://raw.gi...
  • majiakun1
  • majiakun1
  • 2015-06-18 18:44:12
  • 8446

sqlcipher 命令行给db外部加密的实现

关于Sqlcipher的加密解密 本文主要实验目的:外部用sqlcipher命令行给已有的数据库文件加密,而在Android程序中解密应用。 1. 首先 sqlcipher命令行Linux环境搭建。...
  • ccm_oliver
  • ccm_oliver
  • 2015-06-30 16:41:20
  • 1537

Ubuntu下使用SQLCipher命令行对db加密

1. Ubuntu配置gcc环境 (1)   安装gcc: sudo apt-get  install  build-essential                    安装完成后可通过输入gc...
  • yxq408576080
  • yxq408576080
  • 2015-08-12 10:12:18
  • 820

关于SQLite,SQLCipher和FMDB

关于SQLite,SQLCipher和FMDB   SQLite是一个轻量的、跨平台的、开源的数据库引擎,它的在读写效率、消耗总量、延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最...
  • wu347771769
  • wu347771769
  • 2015-04-08 07:46:45
  • 463
收藏助手
不良信息举报
您举报文章:window下如何安装sqlcipher
举报原因:
原因补充:

(最多只允许输入30个字)