ODEインストール:Windows+Qt+MinGW
QtSDKに入っているMinGWでのコンパイル方法をメモします。
> cd ode-0.11.1/build > premake4 gmake
> cd gmake
このフォルダに生成されたMakefileを編集します。
編集する場所は6行目あたりです。
ライブラリ生成を、Release+小数点精度(倍精度)+静的ライブラリ(lib)とするならば、
編集する場所は6行目あたりです。
ライブラリ生成を、Release+小数点精度(倍精度)+静的ライブラリ(lib)とするならば、
ifndef config # config=debugsingledll config=releasedoublelib endif
とします。
他、以下から選択できます。
他、以下から選択できます。
- debugsingledll
- releasesingledll
- debugsinglelib
- releasesinglelib
- debugdoubledll
- releasedoubledll
- debugdoublelib
- releasedoublelib
コンパイルにはいります。
ode-0.11.1/build/gmake以下で、
ode-0.11.1/build/gmake以下で、
> set path=%path%;c:\QtSDK\mingw\bin > mingw32-make CC=gcc CXX=g++
コンパイルが成功すると
ode-0.11.1/lib/ReleaseDoubleLib/libode_double.a
にライブラリが生成されます。
ode-0.11.1/lib/ReleaseDoubleLib/libode_double.a
にライブラリが生成されます。
.proの設定
以下を追加する必要があります。
DEFINES += dDOUBLE win32:INCLUDEPATH += \ C:/develop/ode-0.11.1/include win32:LIBS += \ C:/develop/ode-0.11.1/lib/ReleaseDoubleLib/libode_double.a