EX1.1 開発環境ã¨ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Linux編)
EX1.1ã®ç”ãˆã§ã™ã€‚ODE (Open Dynamics Engine)ã‚’Linuxã¸ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚ mingwã€Linuxã€OS Xをインストールã™ã‚‹æ–¹æ³•ã¯åŸºæœ¬çš„ã«åŒã˜ã§ã€ã¨ã¦ã‚‚ç°¡å˜ã§ã™ã€‚
A. ODEã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰
ODEã®ã‚¦ã‚§ãƒ–サイトã®å·¦ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼ã«ã‚ã‚‹download→Version-numbered source releasesã‚’ãŸã©ã£ã¦ODEã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ode-src-0.9.zipをダウンãƒãƒ¼ãƒ‰ã—ã¾ã™ã€‚ã™ãダウンãƒãƒ¼ãƒ‰ã—ãŸã„æ–¹ã¯ã“ã“をクリックã—ã¦ãã ã•ã„。ãªãŠï¼Œã“ã®ä¾‹ã§ã¯ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰å…ˆã‚’/tmpã«ã—ã¾ã™ã€‚
B. ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
ã“れã‹ã‚‰ã®ä½œæ¥ã¯Linuxã®åŸºæœ¬çš„ãªæ“作を知ã£ã¦ã„る人を対象ã¨ã—ã¾ã™ã€‚
1. kterm, rxvt, gnome-terminalãªã©ã®ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã‚’èµ·å‹•ã—ã¦ãã ã•ã„。
2. ホームディレクトリã¸ç§»å‹•
$cd
3. ホームディレクトリã«srcディレクトリを作æˆã—ã€ãã“ã«ç§»å‹•ã™ã‚‹
$mkdir src
$cd src
4. ダウンãƒãƒ¼ãƒ‰ã—ãŸode-src-0.9.zipを上ã§ä½œæˆã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã™ã‚‹
$cp /tmp/ode-src-0.9.zip  .
5. ode-src-0.9.zipを展開(解å‡ï¼‰ã™ã‚‹ã¨ode-0.9ディレクトリãŒä½œæˆã•れる
$unzip ode-src-0.9.zip
6. ode-0.9ディレクトリã¸ç§»å‹•
$cd ode-0.9
7. configureã®å®Ÿè¡Œ
$./configure –enable-double-precision
8. makeã®å®Ÿæ–½
$Â Â Â make
9. make installã®å®Ÿè¡Œ
$Â su
$Â make install
C. テスト
$cd ode/demo(絶対パスã§ã¯ã€€cd /home/ユーザå/src/ode-0.9/ode/demo)
$./demo_buggy

ODE付属プãƒã‚°ãƒ©ãƒ test_buggy.exeã®ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã‚·ãƒ§ãƒƒãƒˆ
Simulation test environment v0.02ã®ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ãŒé–‹ããƒã‚®ãƒ¼ãŒè¡¨ç¤ºã•れãŸã‚‰æˆåŠŸã§ã™ã€‚ã”ãã‚ã†ã•ã¾ï¼’a'ã‚ーを押ã™ã¨å‰é€²ã€’z'ã‚ーã§å¾Œé€²ã€’,'ã‚ーã§å·¦æŠ˜ã€’.'ã‚ãƒ¼ã§ å³æŠ˜ã—ã¾ã™ã€‚ã“ã®ãƒã‚ーã¯ï¼“輪ãªã®ã§ã™ã転倒ã—ã¦ã—ã¾ã„ã¾ã™ã€‚
ãŠã—ã¾ã„。