忍者ブログ

[PR]:ゆう~のひま~な浅い日記

BCC5.5で鬼車正規表現:ゆう~のひま~な浅い日記


[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

BCC5.5で鬼車正規表現

正規表現のライブラリを使ってみたくて、鬼車(http://www.geocities.jp/kosako3/oniguruma/index_ja.html) を少し試してみた。

鬼車の最新版のソースをダウンロードしてきました。

で、ビルド。


コマンドプロンプトを開いて、VCでビルド。
(ファイル名を指定して実行 -> cmd)

やり方は、
コマンドプロンプトで、ダウンロードしたフォルダへ移動


cd c:\oniguruma\


で 「\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat」を実行。
(VCのインストールフォルダを指定)

これで、ビルドをするために環境変数とかの設定が完了。

でwin32の下にある Makefile  、 config.hをソースフォルダへコピー。

nmkae


これで、onig.libとonig.dll駕できるはず。

自分の環境では、kernel32.libが開けずエラー。
持っているkernel32.libをソースフォルダへコピーして再度、nmakeをするとできました。


で、VCで作ったものをBCCで使うためにlibファイルを変換



 coff2omf onig.lib onig.lib
( coff2omf 変換前 変換後  )

変換したlibをリンクさせ、確認。

バージョンが表示できるかで確認。


/***************************
* simple.c
 ****************************/
#include <stdio.h>
#include "oniguruma.h"


int main(void){

puts(onig_version());

return 0;
}


これで使っている鬼車のバージョンが出れば確認おわり。


さてこれで、正規表現を試せる。





PR

Comment

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード

Trackback

この記事のトラックバックURL:

プラグイン

管理人+

HN:
ゆう

サイト名:
ゆう~のひま~な浅い日記

サイトについて:
作成したプログラム等を公開などするつもりのブログです。
あとは、日記など。

ブログ内検索

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

お勧め記事

カテゴリー

RSS

バーコード

アーカイブ

最古記事

カウンター







管理人用