我想知道我是否可以在 Windows XP 上安装 Xcode。如果可能,请提供文档链接。非常感谢您提前提供的任何帮助...
3 回答
这当然是可能的。
有两条路线;
在第二个分区/磁盘上安装 OSx86(又名 iATKOS / Kalyway)并双启动。在 VMWare 下运行 Mac OS X Server。第一条路线需要修改(或使用预先修改的)Leopard 的映像,该映像可以安装在普通 PC 上。这并不像您想象的那么难,尽管您的成功/努力比率将取决于您的 PC 中的硬件与 Mac 硬件中的硬件匹配程度 - 例如,如果您在英特尔主板上运行 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,您可以随时将其出售。
不可以。你不能在 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
- 或者总是有谷歌。
您可以在此处检查您的 CPU 是否支持虚拟化。
由于 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。
如果您有此配置,则需要一些文件和软件才能在笔记本电脑中安装 Mac OS。
对于通过 VMWare 安装,您可以更喜欢这个视频:https ://www.youtube.com/watch?v=wodqGvug6e0
而且我有与视频相同的文件,但没有上传到互联网。