Sunday, October 25, 2009

qhullスタティックライブラリ

http://www.qhull.org/

1 ファイルの準備
1.1. downloadページでソースコードをダウンロードして,ファイルを解凍する.
1.2. visual studio 2008で新しいプロジェクト→c++ win32コンソールアプリケーションを選択し,次へで,アプリケーションの種類を「スタティックライブラリ」を選択し,「プリコンパイル済みヘッダー」のチェックを外す.

2 コンパイル
2.1. visual studio上 ソリューションエクスプローラ→ソースファイルにgeom.c geom2.c global.c io.c mem.c merge.c poly.c poly2.c qhull.c qset.c stat.c user.cを既存の項目として読み込む
2.2. visual studio上 ソリューションエクスプローラ→ヘッダーファイルにgeom.h io.h mem.h merge.h poly.h qhull.h qhull_a.h qset.h stat.h user.hを既存の項目として読み込む
2.3. ビルドする

3 使用
3.1. 作成したプロジェクトのフォルダにライブラリを移動する
3.2. プロジェクト→プロパティ→構成プロパティ→リンカ→入力→追加の依存ファイルにライブラリ名を入力

1 comment:

Anonymous said...

使ってみたいのですがどうしてもうまくいなかいので
よければ教えて頂きたいです。

上記の通りにライブラリを作成し、メモ2の通りにコードを組んだのですがインクルードでエラーがでてしまいます。
よろしかったら教えてください。

お願いします。