環境
OS : macOS Catalina
SQLCipher : 4.2.0
SQLite : 3.30.1
Openssl : 1.1.1d
SQLiteを暗号化/復号化したくてSQLCipherのコンパイル手順を探していたけど、
情報が散り散りになっていて、手順を確実に忘れるのでキーリングの設定から
コンパイル完了までをまとめてみました。
手順の中にOpenSSLのインストール方法は書いていません。
僕の場合はHomebrewを使ってインストールしました。
ちなみに、元々OpenSSL1.1が入っていたようなので、SQLCipherのconfigureを
する際に、オプションで1.1.1dのフォルダを見に行くようにしているので、ちゃんと
最新版のフォルダを見に行っているか確認願います。
拙い英語で説明を書いたので、記述ミスや誤字脱字等ありましたらご指摘お願いします。
SQLCipher Community Editionのコンパイル手順
https://github.com/ponono-ponono/configure_SQLCipher/wiki