您的位置:首页 > 移动开发 > Objective-C

vm安装mac os x 10.7 lion

2012-12-29 22:05 1246 查看
在四级的前一天突然来了兴致,想开始ios的开发了,所以,就得安os x了。
当然why建议有闲钱的话还是买一台mac book吧,毕竟os x就是为mac开发的,兼容性会更好,就好比为什么iphone运行就比android更好一样,毕竟ios是针对那一台机子开发的,而android是要让各大手机厂商都使用的。

why既然没闲钱买mac就只能在自己的windows下装os x了,mac os x10.7 lion是我以前装过的,而且是装成功的,但装成功之后发现这个版本是无法运行xcode 4.2版本的,毕竟apple在xcode4.2之后加入了ARC,所以现在开发的办法和以前不一样了,但假如你只是想体验一下os x我还是十分建议你看一下的,可以给大家保证的一点是这个系统运行还是蛮流畅的,不像大家传言的那样卡,当然不敢和在macbook上运行比,我闲的没事看了看macbook,人家的本基本都是四核的,那当然快了。但体验还是可以的。

我这里给大家贴出我当时参考的教程,以及使用的资源,还有遇到的问题以及解决办法。

主要的参考教程:http://hi.baidu.com/cn_org_2030/item/bcca2dd2717251bf33db90de(这里有资源的链接,只不过得自己有115网盘,假如没有申请一个就行)

遇到的问题:(1)并不是所有的机子都可以装这个系统的,它需要你的cpu支持相应的指令集。这里普及一下操作系统的知识。为什么mac可以装windows,为什么windows可以装os x,这我们必须感谢intel,因为这两个系统都是用的intel的cpu,实际上好像06年以前这两者是不兼容的,后来apple采用了intel的cpu,人们才能将两者互相移植。但你的windows要想使用os x还必须支持相应的指令集,大家可以下载个cpuz看看,具体要哪些指令集我记不清了,我把我的贴出来大家可以看看,我的电脑支持



另外你的电脑需要把虚拟化打开,进入bios界面的security下有个v开头的可长的单词,没记住,也不想重启电脑了,大家先看看吧,把那玩意开启就行了。

(2),新电脑装这系统也会出问题,解决办法就是编辑vmx的文件,就是开始的时候改成darwin10的那个文件,添加下面这个语句。cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101",原因在于新的i3,i5,i7cpu,虚拟机会进行核心检验,这个语句是绕过这些检验。

(3)建议安装成功后每次用完挂起别关机,否则可能出现再来起不来的现象。

就这些了,why要开始ios开发了,所以我计划把我整个学习过程的笔记都贴上来,一方面是方便自己查看,再者方便大家,我以前做android开发,如果有人对android感兴趣,可以去看我的人人小站http://zhan.renren.com/whyandroid,或者在百度输android 人人小站第一个就是我了,那里总结了我在学android一些东西,大家可以参考一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  objective-c ios mac