MFR-LQを実行するための環境設定
必要なライブラリをインストールして設定する。
環境はWindowsXPを利用しています。仮想マシンで開発環境を構築して下さい。
MFR-LQを実行するためにWindowsXP環境を構築して下さい。
まず必要なのは、Visual C++ 2008 Express Editionです。
オフライン版をMicrosoftのページからダウンロードして下さい。
ファイルの所在するリンク先は、
http://go.microsoft.com/?LinkId=9348306
になります。
ファイル名は、
VS2008ExpressWithSP1JPNX1504866.iso
になります。
これをDVD-Rに焼いてドライブに挿入してインストーラを起動して、
Visual C++ 2008 Express Editionをインストールして下さい。
次にこのフォルダに含まれる、
GSL_1.8__LCG_win32_vc71.tar.gz
をC:\の直下に解凍してください。
解凍したら、
C:\GSL
のファイルとパスが存在するはずです。
次にこのフォルダに含まれる、
ode-0.16.2.tar.gz
をC:\の直下に解凍してください。
解凍したら、
C:\ode-0.16.2
のファイルとパスが存在するはずです。
それでVisual C++ 2008 Express Editionを起動して、
[メニュー]->[ツール]->[オプション]
を開いて、
ダイアログが出たら、
[プロジェクトおよびソリューション]
を選択して、次に、
[VC++ ディレクトリ]
を選択して下さい。
その項目の中に右上に
[ディレクトリを表示するプロジェクト]
の項目があるので、プルダウンメニューから、
[インクルード ファイル]
を選択して下さい。
その下にフォルダのマークのボタンがあるのでそれを押してください。
そして、
参照のボタンを押して、パスを指定します。
C:\GSL\1.8\win32_vc71\include
を指定する。
次に、
[ディレクトリを表示するプロジェクト]
の項目から、
[ライブラリ ファイル]
を選択する。そうしたら次に、フォルダのアイコンを押して、
パスを指定する。参照してもいいし、直接打ち込んでもいいです。
パスは、
C:\GSL\1.8\win32_vc71\lib
を指定して下さい。
これでGSLの設定ができました。
次に、GSLの*.dllファイルを環境変数のPATHの通ったディレクトリにコピーします。
エクスプローラから、
C:\GSL\1.8\win32_vc71\lib
を開いて、その中の、
gsl.dll
と、
gslcblas.dll
を、
C:\WINDOWS\system32\
のディレクトリに2つのファイルをコピーします。
これでGSLのインストールと設定が完璧に完了しました。
次にODEのインストールと設定に移ります。
このディレクトリに含まれる、
ode-0.16.2.tar.gz
がすでに解凍済みで
C:\
以下にあるものとして話を進めます。
WindowsXPのスタートメニューからファイル名を指定して実行をクリックします。
名前の欄に
cmd
と打ち込んでください。
プロンプトが開くので、cd, dirコマンドを使って、
cd C:\ode-0.16.2\
と打ち込んでください。
次にプロンプトから
cd build
と打ち込んでbuildディレクトリに移動してください。
面倒なら直接、
cd C:\ode-0.16.2\build\
と打ち込んで移動してください。
ここでプロンプトにコマンドを打ち込みます。
premake4.exe --with-demos --only-double vs2008
と打ち込んでください。
そうしたら、エクスプローラから、
C:\ode-0.16.2\build\vs2008\
のディレクトリを開いて、
その中の
ode.sln
をダブルクリックして開いてください。
Visual C++ 2008が起動するので、
[メニュー]->[ビルド]->[ソリューションのビルド]
でODEのライブラリをビルドしてください。
次にライブラリがビルドできたら、
[メニュー]->[ツール]->[オプション]
を選択してダイアログを開いて、
[プロジェクトおよびソリューション]->[VC++ ディレクトリ]
を選択して、
[ディレクトリを表示するプロジェクト]
の右上にあるプルダウンメニューから、
[インクルード ファイル]
を選択します。
その下にある。フォルダのアイコンをクリックしてパスを打ち込むか参照してください。パスは、
C:\ode-0.16.2\include
を参照して選択するか直接打ち込んでください。
次に、
[ディレクトリを表示するプロジェクト]
から
[ライブラリ ファイル]
を選択してください。
その下にある。フォルダのアイコンをクリックしてパスを打ち込むか参照してください。パスは、
C:\ode-0.16.2\lib
を参照して選択するか直接打ち込んでください。
次にエクスプローラを開いて、
C:\ode-0.16.2\lib\
を開きます。
その中にある、
DebugDLL
つまり、
C:\ode-0.16.2\lib\DebugDLL\
を開きます。
その中にあるファイルの、
drawstuffd.dll
ode.dll
drawstuffd.lib
ode.lib
の4つのファイルを、1つ上のディレクトリである
C:\ode-0.16.2\lib\
4つのファイル全部をコピーして下さい。
コピーが終わったら、
drawstuffd.dll
ode.dll
を
C:\WINDOWS\system32\
のディレクトリにコピーしてください。
これでGSLとODEのインストールが完了しました。
あとは適当なディレクトリにMFR-LQのプロジェクトのソースコードを保存してもらって、
適当なディレクトリに解凍して、MFR-LQのプロジェクトのフォルダの中にある。
MFR-LQ and ODE and GSL - Ver 3.5 - Win32-src-32bit\src\myprog\
を開いて好きなプロジェクトをコンパイルして実行してみてください。
たぶんこれで動くはずです。
