OGRE 3D移植到iOS 4.2教程
OGRE 3D移植到iOS 4.2教程是本文要結束的內容,假設你已經在電腦中安裝了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安裝包,至此,準備工作完畢。
打開 /ogre_src_v1-7-2下的CMakeLists.txt,把
- "com.yourcompany.\${PRODUCT_NAME:rfc1034identifier}"
修改為自己設備對應的字串,保存文件。
打開一個終端窗口,依次輸入如下命令:
- 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
經過大約20分鐘的漫長的等待,編譯成功!
連線 iPhone、iPod Touch或iPad設備到電腦,雙擊打開
- /ogre_src_v1-7-2/build /OGRE.xcodeproj
工程文件。
在菜單中選擇Run->Run,xcode集成開發(fā)環(huán)境就會把剛才通過命令行編譯好的結果安裝到設備上并運行。
如果你的設備的iOS版本號低于4.2,會提示一個信息后拒絕運行
這時可以定位到/ogre_src_v1-7-2/build/bin/Debug /SampleBrowser文件上,點擊鼠標右鍵,顯示包內容
雙擊info.plist,把MinimumOSVersion的4.2修改為較低的版本號如4.0,保存文件。
從xcode集成開發(fā)環(huán)境在菜單中選擇Run->Run,OGRE的演示效果就會運行在你的設備中了。
小結:OGRE 3D移植到iOS 4.2教程的內容介紹完了,希望通過本文的學習對你有所幫助!