Hatena::ブログ(Diary)

四角革命前夜

2013年04月16日(火)

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