在一台 PC 上进行跨平台开发

在一台 PC 上进行跨平台开发

我是一名 Windows 用户/开发人员,渴望开始涉足 *NIX 世界和 Mac OS 软件开发。什么软件(付费和免费)可以让我在同一台机器上安装/轻松运行其他操作系统(Linux、Mac OS X、Unix 等)。

如果需要的话,我愿意升级我的电脑(8GB RAM,8核)。

如果您能给我指出一个简单的教程/书籍的链接,那就太好了,我就可以自学了。

答案1

我不想这么说,但如果你不担心钱的问题(听起来不像),我建议你买一台 Mac,然后在虚拟机(如 VirtualBox)中运行 Windows 和 Linux。在 PC 上运行 Mac OS X 并没有合法或可靠的方法,特别是如果你打算为它做开发的话。另一方面,Mac 可以同时运行这三个操作系统。

免责声明:我并不是想表现得像个 Mac 粉丝;事实上,我更喜欢 Windows。不过,对于你的情况,我认为这是唯一可行的方法。

答案2

我建议你看看 VirtualBox 之类的虚拟化软件。这样你就可以安装其他操作系统,而无需完全放弃你熟悉的 Windows 环境。你会损失一点性能,但在现代系统上,这不是什么大问题,当然也不是你说的那个系统。

对于 MacOS,唯一合法的方式就是购买一台 Mac,尽管有报道称可以在虚拟化软件下成功安装 MacOS。

相关内容