さて、環境が整ってきたのでここを参考にプログラムしてみます
でも、エラーでるんですよね
1>c:\users\akira\documents\ode-0.13\include\ode\threading.h : warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(30): error C2664: 'void dsDrawSphere(const float [],const float [],float)': 引数 1 を 'const dReal *' から 'const float []' へ変換できません。
1> c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(30): note: 指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(54): error C2065: '&start': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(55): error C2065: '&simLoop': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(71): error C2065: '&m1': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(72): error C2065: '&m1': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(74): error C2065: '&m1': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(80): error C2065: 'argc': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(80): error C2065: 'argv': 定義されていない識別子です。
1>c:\users\akira\documents\visual studio 2015\projects\odetest2\odetest2\odetest2.cpp(80): error C2065: '&fn': 定義されていない識別子です。
色々間違いがあって
dllがないとエラーがでる
どーする?
2016年1月21日木曜日
2016年1月18日月曜日
drawstuff &ODE
ODE付属の3D描画ライブラリ
C:\***\ode-0.13\include
とりあえずビルドすると、
You must #define dSINGLE or dDOUBLE
ってエラー出るので、
#define dDOUBLE
#include <ode/ode.h>
#include <drawstuff/drawstuff.h>
と、これでエラーなしと
手始めにいっちょサンプル作ってみる
まず、
プロジェクトは、Win32コンソールアプリケーションを選択
で、ソリューション開いてインクルードディレクトリに下記を追加C:\***\ode-0.13\include
とりあえずビルドすると、
You must #define dSINGLE or dDOUBLE
ってエラー出るので、
#define dDOUBLE
#include <ode/ode.h>
#include <drawstuff/drawstuff.h>
と、これでエラーなしと
2016年1月16日土曜日
ODE
ODEって、Open Dynamics Engineのこと
最新版、0.13(2016年1月16日現在)をダウンロードして使てみる
ダウンロードした「ode-0.13.tar.bz2」を解凍
----------------------------------------------
2016年1月17追記
上のエラーメッセージを見るとC,C++の環境が入ってない様子
Visual Stdioに追加し、リビルド、ワーニングは出るもコンパイル出来た
最新版、0.13(2016年1月16日現在)をダウンロードして使てみる
ダウンロードした「ode-0.13.tar.bz2」を解凍
ん、上のサイトを参考にすると、codeblocksを使って何やらやるらしい
調べてみると、クロスプラットホームのC、C++開発環境なのね
できれはVisual Stduioつかいたなぁ
INSTLL.TXT読むと、premake4つかってプロジェクトを生成できるらしい
でも、VS2010まで
自分の環境は、VS2015なのでとりあえず最新の2010を生成
そしえビルド、エラーが出るね
ning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.
41>TRACKER : error TRK0005: 検索できませんでした: "CL.exe"。指定されたファイルが見つかりません。
INSTLL.TXT読むと、premake4つかってプロジェクトを生成できるらしい
でも、VS2010まで
自分の環境は、VS2015なのでとりあえず最新の2010を生成
そしえビルド、エラーが出るね
ning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number.
41>TRACKER : error TRK0005: 検索できませんでした: "CL.exe"。指定されたファイルが見つかりません。
2016年1月17追記
上のエラーメッセージを見るとC,C++の環境が入ってない様子
Visual Stdioに追加し、リビルド、ワーニングは出るもコンパイル出来た
2016年1月13日水曜日
ぱい、パイ、π? PyODE
2016年1月12日火曜日
2016年1月11日月曜日
2016年1月10日日曜日
シミュレーション環境
モデルベース開発やるにあたって開発環境を考えてみた
Pythonに興味があるので、MATLABチックなSpyderかな?
ワールドの部分はODE使ってね
Pythonに興味があるので、MATLABチックなSpyderかな?
ワールドの部分はODE使ってね
- 追加:PythonのODEは、PyODEってのがあるね
登録:
コメント (Atom)