2012年1月1日日曜日

SQLiteのインストール (for Win MinGW)

MinGW で SQLite をインストールした時のメモ

まずは、下記サイトからソースコードのダウンロード
http://sqlite.org/download.html
.tar.gz のファイルをダウンロードしました。


解凍後、msys の好きなところに配置して、カレントディレクリへ移動。
コンパイルする為、コマンドを入力。
$ configure
$ make
$ make install

これで、sqliteを使用したプログラムが作成できる。
コンパイル時は下記のオプションを付けてコンパイルすればOK。
-I/usr/local/include
-L/usr/local/lib
-lsqlite3
#include <sqlite3.h>
#include <iostream>
using namespace std;

int main(int argc, char* argv[])
{
    sqlite3* db;
    int result = sqlite3_open("db.sqlite3", &db);
    if (result != SQLITE_OK){
        cerr << sqlite3_errmsg(db) << endl;
        return -1;
    }

    cout << "接続成功!!" << endl;

    sqlite3_close(db);
    return 0;
}

0 件のコメント:

コメントを投稿