Linux平台下搭建OgreKit on Android开发环境

1. 准备

创建文件夹Android

svn 获取gamekit源码: gamekit.googlecode.com/svn/trunk/

下载android-sdk-linux

下载android-ndk

下载eclipse

将获取的android sdkndkeclipse分别放到Android文件夹下

2. 编译gamekit

(1) 设置环境变量

创建env.sh

##env.sh
prefix=~/Android/
export NDK=$prefix/android-ndk-r8c
export NDK_BIN=$prefix/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/
export PATH=$NDK_BIN:$PATH
export ANDROID_NDK=$NDK

执行 . env.sh

(2) 执行configure-android OgreBuild debug

OgreBuild相当于cmake的目标dir

(3) 进入OgreBuild目录

执行make install

在 /OgreBuild/Samples/AndroidDemo/Shared下生成libogrekit.so

3. 配置eclipse

Android目录下创建workspace文件夹

打开eclipse设置工作目录,安装ndk插件,下载相应版本的Android开发包和工具

4. 创建demo

gamekit 提供的demo复制到workspace下,并导入到eclipse

上一步生成的libogrekit.so复制到工程libs/armeabi文件夹下(如果没有该文件夹请自行建立)

创建简单blend文件替换文件夹asserts下的gk_android.blend

连接android 设备,执行adb devices测试是否连接成功

然后run as Android Application

现在可以再android 设备上查看结果了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值