搭建xcode环境

因为知道xcode编程只能在mac下进行,而我又没有mac.

网上跟着教程来学习下在windows下如何搭建mac系统写xcode..


1、安装VMware-workstation虚拟机:

需要关闭Visual Studio相关后台程序,不然提示:

setup has detected that Visual Studio is running on this machine.Please shut down this application before continuing.(已检测到运行Visual Studio这个machine.请关闭这个应用程序,然后再继续安装。)

2、创建VMware-workstation虚拟机:

打开安装好的VMware-workstation——>file——>New Virtual Machine——>typical——>next——>i will install the operating system later——>next——>other——>FreeBSD 64-bit——>save——>next——>store virtual disk as a single file——>next——>finish


3、VMware-workstation虚拟机设置:

       3.1.将CPU设置为1核或2核——Processors——1(默认是1)

  3.2.内存建议设置为:1024MB——Memory——1024

  3.3.硬盘最少分配15GB上——Hard Disk(SCSI)——30

  3.4.删除软驱——删除Floppy,选中Floppy——Remove

———OK


4、VMware-workstation虚拟机修改:

在刚建立的虚拟机目录下找到扩展名为.vmx的文件:

guestOS = "freebsd-64"——>guestOS = "darwin10"——>save



5、VMware-workstation虚拟机上安装Mac OS:

5.1用Darwin.iso或者Rebel EFI.iso镜像进行引导:

   选择CD/DVD(IDE)——>Use ISO image file——>Browse——>ISO镜像文件——>OK



Transport error -44:Message. The VMware Anthorization Service is not running//以管理员身份运行//或者允许VMware Anthorization开机自启

Unable to open kernel device "\\.\Global\vmx86": 系统找不到指定的文件. Did you reboot after installing VMware Workstation?//

1、.vmx文件:

vmci0.present = "TRUE"——>vmci0.present = "FALSE"或者删除

2、

解决方法二:

在vm软件界面上,编辑虚拟机设置。

在 虚拟机设置 -> 选项 -> 客户机隔离 ->VM通信接口(VMCI)

把启用VMCI的钩去掉。

点击确定保存。

重新运行虚拟机。OK。

解决方法三:

在命令行处输入命令“net start vmci”,执行。

重新运行虚拟机。OK。

执行成功后VM可以启动,但是虚拟机回报错“vmnet0:系统找不到指定的文件”。

解决方案为:

一(已试成功)

命令行执行“NET START VMNETUSERIF”,“NET START VMNETBRIDGE”。

二(待试)

安全模式下修改[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm]

将"Start"=dword:00000001 改成"Start"=dword:00000004

在出现 Unable to open kernel device "\\.\Global\vmx86 "后关闭VMWARE

运行 net start vmx86






图文并茂详细教程参考:http://diybbs.zol.com.cn/1/34037_629.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值