在 Windows XP 中安装 Xcode

Posted

技术标签:

【中文标题】在 Windows XP 中安装 Xcode【英文标题】:To install Xcode in Windows XP 【发布时间】:2013-04-08 05:33:20 【问题描述】:

我想知道我是否可以在 Windows XP 上安装 Xcode。如果可能,请提供文档链接。非常感谢您提前提供的任何帮助...

【问题讨论】:

XCode 是专为 mac OS 开发的开发环境。所以你必须期待一些解决方法 【参考方案1】:

这当然是可能的。

有两条路线;

在第二个分区/磁盘上安装 OSx86(又名 iATKOS / Kalyway)并进行双启动。 在 VMWare 下运行 Mac OS X Server。 第一条路线需要修改(或使用预先修改的)Leopard 的映像,该映像可以安装在普通 PC 上。这并不像您想象的那么难,尽管您的成功/努力比率将取决于您 PC 中的硬件与 Mac 硬件中的硬件匹配程度 - 例如。如果你在 Intel 主板上运行 Core 2 Duo,并带有 NVidia 显卡,你会笑的。如果您运行的是 AMD 机器或其他没有 SSE3 的机器,它会涉及更多。

如果您购买(或已经拥有)一个 Leopard 版本,那么这是一个灰色区域,因为 Leopard EULA 规定您只能在“Apple Labeled”机器上运行它。许多人指出,如果您在 PC 上贴上 Apple 贴纸,您可能会被覆盖。

第二种选择成本更高。 Leopard 工作站版本的 EULA 阻止它在仿真下运行,因此 VMWare 对此不提供支持。然而,Leopard 服务器可以在仿真下运行,并可用于桌面用途。 Leopard 服务器和 VMWare 价格昂贵。

如果您对选项 1) 感兴趣,我建议您从 Insanelymac 开始阅读 OSx86 部分。

我确实认为您应该考虑您所投入的时间是否值得您节省的钱。这是给我的,因为我喜欢修补这类东西,而且我是在早期的 iPhone 测试版中开始的,比他们的 App Store 还早几个月。

您也可以从 eBay 购买低规格的 Mac Mini。运行 SDK 不需要太多马力,如果您决定停止开发或购买更好的 Mac,您可以随时将其出售。

【讨论】:

【参考方案2】:

没有。您不能在 Windows 机器上安装 XCode。你需要 MacOS 来运行 XCode。 虽然您可以在 Windows 机器上安装 VMWare Server,然后在该虚拟服务器上安装 MacOS,并且可以在该 MacOS 服务器上安装 XCode。

但是要安装 MacOS(VMWare 服务器)并开始使用它。您的硬件必须支持虚拟化。

要安装 VMWare,以下链接可能会有用。

    http://www.petri.co.il/virtual_install_vmware_server.htm http://www.virtuatopia.com/index.php/Installing_VMware_Server_2.0_on_Windows_Systems 或者总是有Google。

您可以检查您的 CPU 是否支持虚拟化here。

【讨论】:

【参考方案3】:

由于 Xcode 是 Mac OS 的软件,因此没有 Mac OS 就无法运行 Xcode。对于 Mac OS,您可以使用 Mac OS 双重引导您的计算机,或者您可以只使用 VMWare 在您的笔记本电脑或 PC 中安装 Mac OS。通过双启动或通过 VMWare 安装 Mac OS 的必要要求是,您需要在笔记本电脑或 PC 中进行真正的高配置,就像至少您需要具有至少 4 个内核的第 5 代核心处理器一样,您还需要超过 4GB 的 RAM 才能更好地运行苹果系统。 Mac OS 可以安装第 2 代处理器、双核和 2 GB RAM,但会花费太多时间。这不值得在您的笔记本电脑或 PC 上安装 Mac OS。即使在安装之后,您也无法在如此低的配置下有效地使用 Xcode。因此建议使用 4 核和至少 4GB RAM 的第 5 代处理器。

如果您有此配置,则需要一些文件和软件才能在笔记本电脑中安装 Mac OS。

对于通过 VMWare 进行安装,您可以观看此视频:https://www.youtube.com/watch?v=wodqGvug6e0

我有与视频相同的所需文件,但没有上传到互联网。

【讨论】:

以上是关于在 Windows XP 中安装 Xcode的主要内容,如果未能解决你的问题,请参考以下文章

如何在Qemu虚拟机中安装Windows XP系统

在 VirtualBox 中安装 Windows XP 操作系统

在 Windows 中安装 Laravel 5.1.X

如何在VirtualBox虚拟机中安装XP系统? 转

要从XP SP3中卸载IE8吗?

系统安装如何在VMware软件中安装ghost格式的系统