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をバシバシ実行したりいろいろやったりするとよいかも。