一、 编译
1. 准备
a) OSG相关库及资源
1) OpenSceneGraph 3.2.0: http://www.openscenegraph.org/index.php/download-section/stable-releases
2) 3rdPartyDependency: http://www2.ai2.upv.es/difusion/osgAndroid/3rdpartyAndroid.zip
3) Data Resouce: http://www.openscenegraph.org/index.php/download-section/data
解压OpenSceneGraph库的压缩包,同时将3rdPartyAndroid.zip解压到OpenSceneGraph的根目录下。
b) 安装Cygwin及相关工具
1) 下载Cygwin: http://www.cygwin.com/
2) 安装相关工具至少包括:cmake, make, gcc-core, gcc-g++
网上有不少人讨论版本问题,个人使用的版本为:cmake 2.8.9-2, make 4.0-2, gcc-core 4.8.3-1, gcc-g++ 4.8.3-1
c) Android NDK开发相关资源
1) NDK: android-ndk-r9d https://developer.android.com/tools/sdk/ndk/index.html
2) ADT: adt-bundle-windows-x86_64-20140624http://developer.android.com/sdk/index.html
3) JDK 或者 JRE