zhucde (虚拟闲人) 的博客

OGRE,FLY3D, 图形开发, 一起探讨吧.QQ超级群(500人):186898914 QQ群(200人):23806843
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

[陆续更新] IPhone中编译Ogre源码及使用

Posted on 2011-01-09 14:05  zhucde  阅读(1691)  评论(5编辑  收藏  举报

有时间慢慢整理一下, 这个过程有点漫长,  暂时没有条件, 所以是在XP中模拟的,

首先安装VMware虚拟机,  再安装Mac OS,  再安装XCode和IPhone的SDK

再配置Ogre的源码, Cmake,

每个步骤都有一系列的问题,  等有时间慢慢整理一个完整的教程出来(先看有没有人关注:) )

今天加载了一个完整的场景, OFusion导出的OSM, XML场景文件, 留个念:

2011.1.19 首先是安装虚拟机

先下载一下VMware Workstation, 这个安装步骤就不说了, 正常安装.

安装好后, 开始安装Mac系统,  这个见详细的教程(转载): http://bbs.weiphone.com/read-htm-tid-564573.html

就是几个小要点, 系统选择Other,版本选择FreeBSD (上面的教程中是选择FreeBSD-64, 本人机器上测试, 选此项, 安装时会死机, 死在安装界面上), 然后保存, 关闭.

到创建的目录中打开一个扩展名为.vmx的文件,用记事本打开,找到guestOS = "freebsd"一行(使用FreeBSD-64的,替换freebsd-64),将引号里的freebsd-64改为darwin10,改完是guestOS = "darwin10",保存修改后的文件。

然后再次打开, 就出现了Mac OS的系统了, 启动盘有Darwin.iso或者Rebel EFI.iso两种, 刚才的教程中有链接, 本人测试的是Darwin.iso, 效果很好, 没有网上所说的卡格情况出现.

接下来就是按步骤安装好系统了.

2011.3.6 凌晨1点

终于在真机上跑起来上, 个中辛酸, 一言难尽, 上图留念

速度比模拟器上快多了, 45到50帧,  IPad2应该更加强悍