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