人気ブログランキング | 話題のタグを見る
EclipseのC++とopenGL(glut)。。。imageJのソースも。。。
覚書です。。。

環境
windows XP pro (ないしMedia Center Edition)


1.Eclipseのインストール。 日本語化がめんどくさいので、3.5 Galileo をインストール。
 http://mergedoc.sourceforge.jp/ から、
 pleiades-e3.5-ultimate-jre_20090930.zip (現時点での最新バージョン)をダウンロード
 ドライブレターの直下にeclipseフォルダを作って、そこに解凍。
 ←階層の深いフォルダ内へ展開すると、不具合の元になる。
 ex. d:\eclipse へ解凍

2.VEのインストール (java用)
 http://www.eclipse.org/vep/ から、
 VE-Update-1.4.0.zip (現時点での最新バージョン)をダウンロード
 ダウンロードしたzipファイルは、そのままインストールに使うため、できるだけ階層の浅いディレクトリに保存。
 ex. d:\download へ保存
 eclipseの「ヘルプ」→「新規ソフトウェアのインストール」にて、“作業対象”---「追加」ボタンをクリック
 「アーカイブ」ボタンをクリックして、上記「VE-Update-1.4.0.zip」を選択。
 Visual Editor
 (および、必要に応じて Visual Editor Source)
 にチェックを入れて、「次へ」を順にクリックし、インストール。(右下に進行状況が表示)
 上記プラグインのインストール後、「なにもしないで終了」し、おまじないのように、eclipse.exe -clean.cmd (eclipseインストールフォルダのeclipseフォルダ内にある)を実行すること。
 ※プラグインインストール(ないしアップデート)後には、必ずcleanフラグ付きのコマンドを実行しないと、動作不安定になります。
 ※他にもVisual Editor関連のプラグインがずらりと並んでいるが、くれぐれも上記以外のプラグインにチェックを入れてインストールしないように!! eclipseフォルダ内を全て削除して、eclipseの再インストールからやり直さなければならなくなります(3回ほど試行錯誤してしまった)

3.openGL関係 (C++用)
 openGL関係のライブラリとglut関係のインストール

 といっても、http://www.xmission.com/~nate/glut.html から得られる glut-3.7.6-bin.zip を解凍し、内部のglut.hを mingw/include/GL/ フォルダ直下にコピーするだけ。
 ※glut.libの代わりに、libglut32.aがmingwのlibフォルダに既に入っている。
 ※glut.dllはwindows XPには、既に入っている。
 ※上記が無ければ、下記を参考にしてインストールする。
 http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html
 http://www.rimath.saitama-u.ac.jp/lab.jp/tsakurai/opengl/index.html

3-1.minGWとMSYSのパスの設定
 システム環境変数のpathにmingw\binとmsys\1.0\binを追加
※インクルード系が旨く働いていない。。。mingw\include をインクルード・パスに設定すると重複定義エラーがでるし、設定しないと、imp系のコマンド(関数)がundefinedになるし。。。
 ※解決したら、書き換える予定。。。

4.imageJ関係 (java用)
 http://rsbweb.nih.gov/ij/ 直下のDownloadから、目的のOSに相当するJRE付きの実行ファイルをダウンロードし、インストールする。
 eclipseでコンパイルしたり、プラグインを自作するときの関数を参照するために、ソースコードもダウンロードする。
 imageJのソースは、なるべく浅い階層のディレクトリに解凍し、eclipseから操作可能なように設定する。
 ※手順がややこしいので、後日、詳細をアップ予定。
 ※java1.6に対応しているはずですが、warningが多数でています。java1.5からの細かな仕様変更に対応し切れていないようです。
by kisugi_jinen | 2010-01-27 01:25 | program。。。 | Trackback | Comments(0)
<< HYBRID W-ZERO3 ... 平成教育委員会-たけしも間違え... >>



「ともし火に我もむかはず燈(ともしび)もわれにむかはず己がまにまに」(光厳院) --- 厳然とした境界を越え得ぬとき、その上でなお、越えうるものがあるとすれば、それは「情」である。

by kisugi_jinen
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
検索
カテゴリ
最新の記事
お知らせとリンク。。。
お知らせ
●コメントスパム対策のため、承認制に変更しました(2010.09.29)
●トラックバックのリンクチェック機能を追加しました。excite以外からのトラックバックをされる場合、当該記事へのリンクを埋め込んでください。
リンク
ゲストブック
---Yahooジオシティーズ終了に伴い、利用できなくなっています。
来生自然のホームページ
---Yahooジオシティーズ終了に伴い、利用できなくなっています。
鉄鼠
---「考える」ということに向き合う。。。
Genxx.blog
移転後http://blog.genxx.com/
---「情」を含めて専門的な立場から「こころ」を模索し続けるGenさんのブログ。。。
研幾堂
---山下裕嗣氏による哲学のサイト。以前、形而上学についてやりとりさせていただいた。
記事ランキング
最新のコメント
グローバル大納言さま ..
by kisugi_jinen at 00:13
最近はChatGPTや生..
by グローバル大納言 at 09:12
花の名前も、花言葉も知ら..
by kisugi_jinen at 07:26
> hatekatsu卿..
by kisugi_jinen at 10:05
ふるさととは根源的で絶大..
by hatekatsu卿 at 11:18
最新のトラックバック
以前の記事
フォロー中のブログ
外部リンク
ブログパーツ
ライフログ
ファン
ブログジャンル
画像一覧