转自:http://blog.csdn.net/weizi4332/article/details/9264799

学习Objective-C必须要有运行环境,Xcode是最好的选择。不过Windows和Linux下也可以用GUNstep,个人不喜欢这种方式,鉴于没有Mac,所以只能安装虚拟的系统使用!

首先要安装VMware,个人选择了最新的9.0.2。安装虚拟机比较简单,就不再教大家安装了!安装完虚拟机之后还必须要安装一个可以安装OS X的补丁,奉上下载地址:

VMware 9.0.2及补丁下载地址

安装完VMware和OS X的补丁之后,我们就可以开始着手下载和安装OS X了。

OS X 10.8.4官方完整版下载

下载完毕请验证MD5:DCFFFB3D1FAEC2439E6E079EC08990C8

下面我们要将格式为dmg的系统文件转换为VMware可以识别并引导安装的iso文件:

1.用UltraISO提取OS X Mountain Lion 10.8.4 [MAS].dmg文件中、\Install OS X Mountain Lion.appContentsSharedSupport\文件夹下的InstallESD.dmg文件,右键选择提取即可!请验证InstallESD.dmg的MD5:016CF3572BA9649C3DFD36FA202F874D

2.用7-zip(必须是7-zip)打开提取出的InstallESD.dmg文件,进入\InstallMacOSX.pkg\文件夹。提取出\InstallMacOSX.pkg\文件夹下的InstallESD.dmg。请验证InstallESD.dmg的MD5:B34B2E2F272133CF08F280F24D6FD59F

3.用UltraISO将第二次提取出的InstallESD.dmg转换为InstallESD.iso,选择工具->格式转换->选择镜像->点击转换。请验证InstallESD.iso的MD5:B90E98BFB617075CCA8FC1F27E218FB5

4.打开安装好的VMware,选择新建虚拟机->自定义->继续->继续->我以后安装操作系统->选择系统版本->修改虚拟机名称并修改位置->根据情况配置处理器->修改虚拟机内存(2G以上)->配置网络->修改IO控制器->创建新磁盘->选择磁盘类型->制定磁盘容量->修改磁盘文件位置->完成。

    5.下面继续配置虚拟机,点击编辑虚拟机设置->删除软驱->进入CD\DVD高级设置->设置虚拟设备节点为SCSI:1:1->设置显示器使用3D图形加速->进入硬盘高级设置->设置虚拟设备节点为SCSI:0:1。
 
 
 
 
    6.设置完毕后,我们就可以开始安装OS X了,在虚拟机设置里设置CD\DVD使用转换好的InstallESD.iso文件。
    7.打开虚拟机电源,稍等片刻
    8.选择语言
    9.选择磁盘工具
    10.选择虚拟磁盘,设置磁盘名称,然后点击“抹掉”
    11.选择重新安装OS X
 
    12.选择安装磁盘
 
    13.点击安装,开始安装
    14.待重启后,继续安装
 
     15.再次重启后进行一通设置
 
 
 
 
 
 
 
 
     至此,我们的OS X就安装好了,安装Xcode比较简单,我就不教大家安装了。请大家自行安装!
 
 
 

HASH校验工具下载:点击下载

VMware 9 安装 OS X 10.8.4 并安装 Xcode 4.6的更多相关文章

  1. windows7中用vitualbox安装OS X 10.11 El Capitan 及 Xcode 7.0--转载

    在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0 来源:http://bbs.feng.com/read-htm-tid ...

  2. 在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0

    注:本文源自于: http://bbs.feng.com/read-htm-tid-9908410.html _____________________________________________ ...

  3. Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS

    Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...

  4. VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS

    VIRTUALBOX 虚拟机安装 OS X 10.9 MAVERICKS 原文链接:http://bbs.weiphone.com/read-htm-tid-7625465.html 原文作者已经写的 ...

  5. [MAC]用beamoff给VMware的Mac OS X 10.10.x加速

    MAC OS X 10.10.x Yosemite在VMWare中实在是太慢了,卡出翔!好在高人多,请装beamoff!详见:https://github.com/JasF/beamoff.git C ...

  6. VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5,本人X220亲测

    原文链接:http://bbs.weiphone.com/read-htm-tid-7625465.html 建议电脑要求    Windows 7/8, 32 / 64 bit    CPU Int ...

  7. 用beamoff给VMware的Mac OS X 10.10.x加速

    前言 今天刚在VMware里装了个Yosemite,然后测试了下看电影,真j8卡,试了下在vm里打开3d加速,然并卵,直接显示不能打开3d加速,然后找了下发现有个vga的什么软件,是vmware里的显 ...

  8. Acer 4750G安装OS X 10.9 DP4(简版)

    一.下载os x 10.9懒人版:http://bbs.pcbeta.com/viewthread-1384504-1-1.html 二.用系统自带的磁盘分区工具划分一个5G左右的临时安装盘(新建分区 ...

  9. 如何在OS X 10.9 Mavericks下安装Command Line Tools(命令行工具)

    随着OS X 10.9 于 2013年6月10日在旧金山WWDC(world wide developer conference)上发布.是首个不使用猫科动物命名的系统,而转用加利福尼亚的产物. 该系 ...

随机推荐

  1. 【LeetCode 169】Majority Element

    Given an array of size n, find the majority element. The majority element is the element that appear ...

  2. 仿windows phone风格主界面

    使用了ZAKER到最新版本,其主界面采用windows phone的风格,感觉还蛮好看的,挺喜欢的,就模仿写了一下,实现到界面截图如下: 第一版面: 第二版面: 在实现了它到九宫格菜单,还实现了背景图 ...

  3. ORA-15177: cannot operate on system aliases (DBD ERROR: OCIStmtExecute)

    ASM操作的时候,删除一个文件夹,删除不了,报错如下: ASMCMD> ls -l Type Redund Striped Time Sys Name Y IPAP/ ASMCMD> rm ...

  4. BS与CS的联系与区别

    C/S是Client/Server的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.InFORMix或SQL Server.客户端需要安装专用的客 ...

  5. [转]Erlang不能错过的盛宴

    Erlang不能错过的盛宴 (快步进入Erlang的世界) 作者:成立涛 (litaocheng@gmail.com) 作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言” ...

  6. javascript表单(form)序列化

    function serialize(form){ var part =[]; var field = null; var i; var j; var len; var optLen; var opt ...

  7. JS与Jquery的事件委托——解决了绑定相同事件的问题

    概念: 什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完 ...

  8. 应用完全启动后, Spring执行自定义初始化

    项目中做敏感词过滤, 因为前台ajax校验要走service ,而后台统一过滤器要走interceptor , 所以把检查器提到一个工具类(HeXieWordFinder)里 这个工具类理应缓存数据库 ...

  9. SQL Server 2008 Data Types and Entity Framework 4

    Because I’ve had a lot of conversations about spatial data types lately, I thought I would create a ...

  10. python求3的倍数与和

    suqares=[] i=1 sum=0 while i<=100: i+=1 if i*3: sum=sum+i # print(i) suqares.append(i*3) # print( ...