irrlicht-1.7.1ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Visual C++ 2008EE)
オープンソース,マルãƒãƒ—ラットフォームã®ï¼“次元グラフィクスライブラリIrrlicht-1.7.1ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«æ³•を説明ã—ã¾ã™ï¼Ž
- The Irrlicht Engineã®ã‚¦ã‚§ãƒ–サイトã®ã“ã“ã‹ã‚‰ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’ダウンãƒãƒ¼ãƒ‰ã™ã‚‹ï¼Žãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã™ã‚‹ãƒ•ァイルã¯Irrlicht SDK 1.7.1 (irrlicht-1.7.1.zip)
- ダウンãƒãƒ¼ãƒ‰ã—ãŸãƒ•ァイルをCドライブã®ãƒˆãƒƒãƒ—ã«è§£å‡ã™ã‚‹ï¼ŽæˆåŠŸã™ã‚‹ä»¥ä¸‹ã®ãƒ•ォルダãŒã§ãる.
- c:\irrlicht-1.7.1
- OpenGLã§è‰¯ã„æ–¹ã¯ã“ã®ä½œæ¥ã‚’実施ã™ã‚‹ï¼ŽDirectX9を使ã„ãŸã„æ–¹ã¯ã“ã®ä½œæ¥ã‚’飛ã°ã—次ã®ä½œæ¥ã«ç§»å‹•ã™ã‚‹ï¼Ž
コンパイル済ã¿ã®ãƒ©ã‚¤ãƒ–ラリlibIrrlicht.aãŒc:\irrlicht-1.7.1\Win32-gccã«ã‚ã‚‹ã®ã§c:\irrlicht-1.71.\examples\BuildAllExample_v9.slnをダブルクリックã—Visual C++ 2008EEã‚’èµ·å‹•ã—ビルドã™ã‚‹ï¼Žã“れã§ä½œæ¥ãŒçµ‚ã‚り.一番下ã®é …ç›®ã«ç§»å‹•ã—,01.HelloWorld.exeã‚’èµ·å‹•ã—動作を確èªã—ã¦çµ‚ã‚り. - コンパイル済ã¿ã®ãƒ©ã‚¤ãƒ–ラリã¯ã‚ã‚‹ãŒï¼Œé«˜é€ŸåŒ–ã¨DirectX9を使ãˆã‚‹ã‚ˆã†ã«ã™ã‚‹ãŸã‚ã«ã‚½ãƒ¼ã‚¹ã‹ã‚‰ãƒ“ルドã™ã‚‹ï¼Žæ¬¡ã®ãƒ•ァイルをダブルクリックã™ã‚‹ã¨Visual C++ 2008EEãŒç«‹ã¡ä¸ŠãŒã‚‹ï¼Ž
- c:\irrlicht-1.7.1\source\Irrlicht\Irrlicht9.0.sln
- DirectXを使ã„ãŸã„æ–¹ã¯DirectXをダウンãƒãƒ¼ãƒ‰ã—,IrrCompileConfig.hã®120行目を次ã®ã‚ˆã†ã«ã‚³ãƒ¡ãƒ³ãƒˆã‚¢ã‚¦ãƒˆã™ã‚‹ï¼Ž
- //#define _IRR_COMPILE_WITH_DIRECT3D_8_
- 次図ã®ã‚ˆã†ã«ãƒ“ルドターゲットをRelease Fast FPUã‚’é¸æŠžã™ã‚‹ï¼ŽFast FPUã‚’é¸ã¶ã¨é«˜é€Ÿã«ãªã‚‹ï¼ŽãŠå‹§ã‚.
- ビルド(B)→ソリューションã®ãƒ“ルド(B)ã‚’é¸æŠžã™ã‚‹ï¼Ž
- æˆåŠŸã™ã‚‹ä»¥ä¸‹ã®ç”»é¢ã®ã‚ˆã†=== ビルド: 1 æ£å¸¸çµ‚了ã€0 失敗ã€0 æ›´æ–°ä¸è¦ã€0 スã‚ップ ===ã¨è¡¨ç¤ºã•れる.
- 次ã«ã‚µãƒ³ãƒ—ルプãƒã‚°ãƒ©ãƒ をビルドã™ã‚‹ï¼Žæ¬¡ã®ã‚½ãƒªãƒ¥ãƒ¼ã‚·ãƒ§ãƒ³ãƒ•ァイルを「ファイル(F)ã€â†’「開ã(O)ã€â†’「プãƒã‚¸ã‚§ã‚¯ãƒˆ/ソリューション(P)ã€ã§é¸æŠžã—,「ビルド(B)ã€â†’「ソリューションã®ãƒ“ルド(B)ã€ã§ãƒ“ルドã™ã‚‹ï¼Ž
- c:\irrlicht-1.71.\examples\BuildAllExample_v9.sln
- 試ã—ã«ä»¥ä¸‹ã®ã‚µãƒ³ãƒ—ルプãƒã‚°ãƒ©ãƒ をダブルクリックã—ã¦èµ·å‹•ã™ã‚‹ï¼Žã‚·ãƒ‰ãƒ‹ãƒ¼å¬¢ãŒç¾ã‚Œã‚Œã°æˆåŠŸï¼ãŠç–²ã‚Œã•ã¾ï¼Ž
- c:\irrlicht-1.7.1\bin\win32-VisualStudio\01.HelloWorld.exe
-
-
ã§ã‚€
-



