EX1.1 開発環境ã¨ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Linux編)

2007-04-19
By

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

ODE付属プログラムtest_buggy.exeã®ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã‚·ãƒ§ãƒƒãƒˆ

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

ãŠã—ã¾ã„。

コメントをã©ã†ãž

メールアドレスãŒå…¬é–‹ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。

1,387 views  (Since 2010-08-11)