窮鬼之mac cocos2d-x環境搭建-成功!(VMWare + mac lion)
笨木頭花心貢獻,啥?花心?不呢,是用心~
轉載請注明,原文位址:http://blog.csdn.net/musicvs/article/details/8105611
正文:
學Cocos2D-X也有一小段時間了,雖然是斷斷續續的,但是HelloWorld什麼的還是輕松能自己敲出來之餘也大概知道一點點道道。Win程式移植到Android也實作了,現在是時候體驗一下Win程式移植到IOS了。
于是,最艱難的一步就是開頭了,是的,環境搭建。
像我這種持續幾個月沒有收入的人,哪裡買得起Mac電腦,于是當然要用到我們強大的VMWare了,好了,你們準備好了嗎?
1. 下載下傳工具:
a. VMWare8.0以上版本,我用的9.0(自己找找哈,我是很久很久之前下載下傳好的,忘了位址了)
b. mac os x_lion.iso 蘋果作業系統iso檔案(自己找找哈,我是很久很久之前下載下傳好的,忘了位址了,或者試試這個,剛找的:http://115.com/file/clj1iu8m#)
c. HJMac.iso 下載下傳:http://115.com/file/cljyu1rh#(網盤過期别找我哈,不是我的網盤)
d. Xcode和ios sdk下載下傳:http://115.com/file/dpgk7n3n http://115.com/file/c27epk8j (分兩部分,都要下,然後解壓)
2. 去這個位址一步步跟着教程來安裝mac到VMWare上:
http://bbs.pcbeta.com/viewthread-922028-1-1.html
3. 安裝過程中注意幾點:
a. 讓你修改虛拟機目錄下的 .vmx檔案之前,最好關閉虛拟機軟體,不然可能出現修改的檔案又被還原的情況。
b. 安裝不了,老是報一個什麼fault一長串英文的錯誤,複制錯誤的第一句話,百度一下,很多答案,基本上就是要确定你們的電腦是否支援VT(什麼虛拟的),要進入你電腦的BIOS,找到打開VT的地方,如果不熟悉,就一個個找,找到為止(我就是這樣找的= =)
c. 安裝成功,進入選擇語言界面,滑鼠鍵盤動不了,沒事。關閉mac虛拟系統,然後把HJMac.iso放到虛拟機的CD裡,再打開mac系統,理論上是正常的。
d. 如果沒有使用HJMac.iso,可能還會出現不斷重複建立賬戶的步驟,注意一下。
e. 如果發現c和d的情況一直出現,再次确認 .vmx檔案是否修改成功:
guestOS = "darwin11"
ich7m.present = "TRUE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
monitor.virtual_exec = "hardware"
monitor.virtual_mmu = "software"
4. 安裝xcode
安裝mac的過程應該會很多困難的,慢慢來,不要着急,反正我比較笨,嘗試了3遍之後才成功安裝。
現在成功進入了mac系統了,很興奮,然後就是安裝開發軟體了。
a. xcode_4.2_and_ios_5_sdk_for_lion.part1.rar和
xcode_4.2_and_ios_5_sdk_for_lion.part2.rar都下載下傳好了吧?
b. 然後,因為這個安裝檔案在windows系統下,是以要共享一下,讓mac能通路到
共享方法不詳細說了,相信學cocos2d-x的都很熟悉windows的常用操作。
c. 共享之後,到mac系統,按住 win鍵 + K,彈出一個東東
輸入smb://然後加上你windows系統的IP位址,可能會出現這個:
注意,這裡是輸入你windows賬戶和密碼,而不是mac系統的賬戶密碼。
然後不多說了,找到你共享的檔案夾,然後輕按兩下打開xcode安裝檔案,一步步安裝。
d. 是不是安裝失敗了?是的話,把mac的系統時間調到2012.01.01(我也不知道為什麼,百度說的),然後再安裝,OK了。
5. 安裝cocos2d-x到mac
到這裡,xcode應該是安裝成功了,随便建立一個ios項目,運作一下吧。
然後就是安裝cocos2d-x了,這個百度很多,我不重複了,看看這個教程:
http://blog.csdn.net/xiaominghimi/article/details/6937685
安裝完之後很多人都會出現xcode裡建立項目時沒有coco2d-x的模闆,看看這裡,可以解決:
http://abyss.blog.51cto.com/3625755/872386
一定要按照它的步驟來,特别注意,文中說到一個目錄:~/Library/Developer/Xcode/Templates/
一定要留意是這個目錄,因為很可能有一個Xcode在另外一個目錄,而這個Xcode不是我們要的那個,請當心。
基本上就這樣了,百度很多資料,慢慢來一定能成功的,我在這裡隻是說說我在搭建環境的過程中自己遇到的一些問題。
請允許我做個廣告。
AndroidFans論壇,我經常在這活動,歡迎來交流:笨木頭邀請您通路Android 開發論壇:
http://www.android-fans.net/?fromuid=35