OGRE 3D移植到iOS 4.2教程
OGRE 3D移植到iOS 4.2教程是本文要結(jié)束的內(nèi)容,假設(shè)你已經(jīng)在電腦中安裝了iOS 4.2 SDK,需要首先下載OGRE 1.7.2的源碼包ogre_src_v1-7-2.tar.bz2 和iphone依賴庫的源碼包Ogre iOS Dependencies Source.dmg,釋放OGRE1.7.2的源碼包到/ogre_src_v1-7-2目錄,再把依賴庫的源碼包釋放到 /ogre_src_v1-7-2/iPhoneDependencies目錄,***下載并安裝CMAKE安裝包,至此,準(zhǔn)備工作完畢。
打開 /ogre_src_v1-7-2下的CMakeLists.txt,把
- "com.yourcompany.\${PRODUCT_NAME:rfc1034identifier}"
修改為自己設(shè)備對應(yīng)的字串,保存文件。
打開一個終端窗口,依次輸入如下命令:
- cd /ogre_src_v1-7-2
- mkdir build
- cd build
- cmake -D OGRE_BUILD_PLATFORM_IPHONE=1 -G Xcode ..
- ../SDK/iPhone/fix_linker_paths.sh
- xcodebuild -configuration Debug-iphoneos
經(jīng)過大約20分鐘的漫長的等待,編譯成功!
連線 iPhone、iPod Touch或iPad設(shè)備到電腦,雙擊打開
- /ogre_src_v1-7-2/build /OGRE.xcodeproj
工程文件。
在菜單中選擇Run->Run,xcode集成開發(fā)環(huán)境就會把剛才通過命令行編譯好的結(jié)果安裝到設(shè)備上并運行。
如果你的設(shè)備的iOS版本號低于4.2,會提示一個信息后拒絕運行
這時可以定位到/ogre_src_v1-7-2/build/bin/Debug /SampleBrowser文件上,點擊鼠標(biāo)右鍵,顯示包內(nèi)容
雙擊info.plist,把MinimumOSVersion的4.2修改為較低的版本號如4.0,保存文件。
從xcode集成開發(fā)環(huán)境在菜單中選擇Run->Run,OGRE的演示效果就會運行在你的設(shè)備中了。
小結(jié):OGRE 3D移植到iOS 4.2教程的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)對你有所幫助!