天天看點

看Ogrekit源碼的小結

(1)gamekit\OgreMain目錄下的compile_OgreMain_X.cpp #Include的源檔案來自

①gamekit\Ogre-1.8rc\OgreMain\src

②gamekit\Ogre-1.8rc\OgreMain\src\Android

③gamekit\Ogre-1.8rc\OgreMain\src\Threading

(2)gamekit\Bin\OgreKitCore目錄下的compile_OgreKitCore_X.cpp #include的源檔案來自

①gamekit\Engine(隻包含該目錄中大部分)

(3)gamekit\Plugin_ParticleFX目錄下的compile_Plugin_ParticleFX_0.cpp #include的源檔案來自

①gamekit\Ogre-1.8rc\PlugIns\ParticleFX\src

(4)gamekit\RenderSystem_GLES2目錄下的compile_RenderSystem_GLES2_0.cpp #include的源檔案來自

①gamekit\Ogre-1.8rc\RenderSystems\GLES2\src(隻包含該目錄中大部分)

(5)gamekit\OgreRTShaderSystem目錄下的compile_OgreRTShaderSystem_0.cpp #include的源檔案來自

①gamekit\Ogre-1.8rc\Components\RTShaderSystem\src (隻包含該目錄中大部分)

(6)gamekit\Samples\AndroidDemo\Shared該目錄下存儲的是AndroidDemo的共享庫libogrekit.so的源碼

①更改main.cpp以後,可以通過VS指令行,進入C:\Development\Android\gamekit\Samples\AndroidDemo\Shared目錄,然後nmake,生成新的libogrekit.so.

②也可以通過進入C:\Development\Android\gamekit目錄下,然後再configure-android.bat,也能在C:\Development\Android\gamekit\Samples\AndroidDemo\Demo\libs\armeabi-v7a目錄中生成libogrekit.so

繼續閱讀