SQLite3をコンパイルする
ちょっとSQLiteを使いたくなったのですが、公式のバイナリを使おうとしたら32bit用で64bit環境では動作しないようで……
で、ソースコードもどこにあるのかわからなかったり、いろいろ調べたらやっと使えたのでメモなのです。
環境:Ubuntu 12.04 LTS 64bit
ダウンロード
ソースコードをダウンロードしてきます。
$ wget http://www.sqlite.org/2013/sqlite-autoconf-3071602.tar.gz
ファイル名にautoconfとか付けられても……
ソースコードじゃないのかと思って全然別のアーカイブダウンロードしてきてたよ……
コンパイル
コンパイルします。
$ tar xvfz sqlite-autoconf-3071602.tar.gz $ cd sqlite-autoconf-307160/ $ mkdir -p $HOME/Binary/sqlite3 $ ./configure --prefix=$HOME/Binary/sqlite3 $ make $ make install
使い方
使い方はとっても簡単。
$ cd $HOME/Binary/sqlite/bin $ ./sqlite3 test.sqlite3
これだけ。後はSQLをバシバシ実行したりいろいろやったりするとよいかも。