【木头Cocos2d-x 005】穷鬼之mac cocos2d-x环境搭建-成功!(VMWare + mac lion+xcode)
窮鬼之mac cocos2d-x環(huán)境搭建-成功!(VMWare + mac lion)
?
笨木頭花心貢獻(xiàn),啥?花心?不呢,是用心~
轉(zhuǎn)載請(qǐng)注明,原文地址:http://blog.csdn.net/musicvs/article/details/8105611
?
正文:
?
?
學(xué)Cocos2D-X也有一小段時(shí)間了,雖然是斷斷續(xù)續(xù)的,但是HelloWorld什么的還是輕松能自己敲出來(lái)之余也大概知道一點(diǎn)點(diǎn)道道。Win程序移植到Android也實(shí)現(xiàn)了,現(xiàn)在是時(shí)候體驗(yàn)一下Win程序移植到IOS了。
于是,最艱難的一步就是開頭了,是的,環(huán)境搭建。
像我這種持續(xù)幾個(gè)月沒(méi)有收入的人,哪里買得起Mac電腦,于是當(dāng)然要用到我們強(qiáng)大的VMWare了,好了,你們準(zhǔn)備好了嗎?
?
1.???? 下載工具:
a.?????? VMWare8.0以上版本,我用的9.0(自己找找哈,我是很久很久之前下載好的,忘了地址了)
b.?????? mac os x_lion.iso 蘋果操作系統(tǒng)iso文件(自己找找哈,我是很久很久之前下載好的,忘了地址了,或者試試這個(gè),剛找的:http://115.com/file/clj1iu8m#)
c.?????? HJMac.iso 下載:http://115.com/file/cljyu1rh#(網(wǎng)盤過(guò)期別找我哈,不是我的網(wǎng)盤)
d.?????? Xcode和ios sdk下載:http://115.com/file/dpgk7n3n?http://115.com/file/c27epk8j??(分兩部分,都要下,然后解壓)
?
2.???? 去這個(gè)地址一步步跟著教程來(lái)安裝mac到VMWare上:
http://bbs.pcbeta.com/viewthread-922028-1-1.html
?
3.???? 安裝過(guò)程中注意幾點(diǎn):
a.?????? 讓你修改虛擬機(jī)目錄下的 .vmx文件之前,最好關(guān)閉虛擬機(jī)軟件,不然可能出現(xiàn)修改的文件又被還原的情況。
b.?????? 安裝不了,老是報(bào)一個(gè)什么fault一長(zhǎng)串英文的錯(cuò)誤,復(fù)制錯(cuò)誤的第一句話,百度一下,很多答案,基本上就是要確定你們的電腦是否支持VT(什么虛擬的),要進(jìn)入你電腦的BIOS,找到打開VT的地方,如果不熟悉,就一個(gè)個(gè)找,找到為止(我就是這樣找的= =)
c.?????? 安裝成功,進(jìn)入選擇語(yǔ)言界面,鼠標(biāo)鍵盤動(dòng)不了,沒(méi)事。關(guān)閉mac虛擬系統(tǒng),然后把HJMac.iso放到虛擬機(jī)的CD里,再打開mac系統(tǒng),理論上是正常的。
d.?????? 如果沒(méi)有使用HJMac.iso,可能還會(huì)出現(xiàn)不斷重復(fù)創(chuàng)建賬戶的步驟,注意一下。
e.?????? 如果發(fā)現(xiàn)c和d的情況一直出現(xiàn),再次確認(rèn) .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的過(guò)程應(yīng)該會(huì)很多困難的,慢慢來(lái),不要著急,反正我比較笨,嘗試了3遍之后才成功安裝。
現(xiàn)在成功進(jìn)入了mac系統(tǒng)了,很興奮,然后就是安裝開發(fā)軟件了。
a.?????? xcode_4.2_and_ios_5_sdk_for_lion.part1.rar和
xcode_4.2_and_ios_5_sdk_for_lion.part2.rar都下載好了吧?
b.?????? 然后,因?yàn)檫@個(gè)安裝文件在windows系統(tǒng)下,所以要共享一下,讓mac能訪問(wèn)到
共享方法不詳細(xì)說(shuō)了,相信學(xué)cocos2d-x的都很熟悉windows的常用操作。
c.?????? 共享之后,到mac系統(tǒng),按住 win鍵 + K,彈出一個(gè)東東
?
? 輸入smb://然后加上你windows系統(tǒng)的IP地址,可能會(huì)出現(xiàn)這個(gè):
? 注意,這里是輸入你windows賬戶和密碼,而不是mac系統(tǒng)的賬戶密碼。
? 然后不多說(shuō)了,找到你共享的文件夾,然后雙擊打開xcode安裝文件,一步步安裝。
d.?????? 是不是安裝失敗了?是的話,把mac的系統(tǒng)時(shí)間調(diào)到2012.01.01(我也不知道為什么,百度說(shuō)的),然后再安裝,OK了。
?
5.???? 安裝cocos2d-x到mac
到這里,xcode應(yīng)該是安裝成功了,隨便創(chuàng)建一個(gè)ios項(xiàng)目,運(yùn)行一下吧。
然后就是安裝cocos2d-x了,這個(gè)百度很多,我不重復(fù)了,看看這個(gè)教程:
http://blog.csdn.net/xiaominghimi/article/details/6937685
?
安裝完之后很多人都會(huì)出現(xiàn)xcode里新建項(xiàng)目時(shí)沒(méi)有coco2d-x的模板,看看這里,可以解決:
http://abyss.blog.51cto.com/3625755/872386
一定要按照它的步驟來(lái),特別注意,文中說(shuō)到一個(gè)目錄:~/Library/Developer/Xcode/Templates/
一定要留意是這個(gè)目錄,因?yàn)楹芸赡苡幸粋€(gè)Xcode在另外一個(gè)目錄,而這個(gè)Xcode不是我們要的那個(gè),請(qǐng)當(dāng)心。
?
基本上就這樣了,百度很多資料,慢慢來(lái)一定能成功的,我在這里只是說(shuō)說(shuō)我在搭建環(huán)境的過(guò)程中自己遇到的一些問(wèn)題。
?
?
請(qǐng)?jiān)试S我做個(gè)廣告。
AndroidFans論壇,我經(jīng)常在這活動(dòng),歡迎來(lái)交流:笨木頭邀請(qǐng)您訪問(wèn)Android 開發(fā)論壇:
http://www.android-fans.net/?fromuid=35
總結(jié)
以上是生活随笔為你收集整理的【木头Cocos2d-x 005】穷鬼之mac cocos2d-x环境搭建-成功!(VMWare + mac lion+xcode)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 笔记本电脑硬件软件全升级:内存条-固态硬
- 下一篇: CSDN是一帮穷鬼吗?从来没见过短信认证