有什么方法可以在 Windows 下运行 Mac OSX 软件吗?

有什么方法可以在 Windows 下运行 Mac OSX 软件吗?

我知道你无法运行MacOSX在虚拟机中,但我很好奇是否有类似的东西葡萄酒可以充分模拟 MacOSX,从而允许在 Windows 下运行一些 MacOSX 软件。甚至可以通过应用程序虚拟化来实现?

更新: 网站AlternativeTo.net有很多关于不同平台上替代应用程序的建议。

谢谢!

答案1

简而言之,不是的。

有一个项目可以在 Windows 上运行 Mac 二进制文件,但当我在大约一年前发现它时,它还远远不能可靠地运行简单的 Mach-O 二进制文件,更不用说模拟大多数 GUI 应用程序所需的所有框架(Cocoa、CoreImage 等)。我不记得这个项目的名字了,当时它似乎也不太活跃。

科科特伦,“一个开源项目,旨在实现类似于 Apple Inc. 的 Cocoa 文档中描述的跨平台 Objective-C API” - 但我不认为这是你想要的。

再说一遍,没有,没有像 WINE 那样可以在 Windows 上运行 Mac 软件的东西,而且我真的怀疑将来是否会有。

最接近的情况是软件被移植(通过重新编译,这将涉及对源代码的大量修改),正如 John T 所说,有很多等效的软件将被远的更好地与 Windows 集成..

答案2

到目前为止,确实没有一款应用程序能很好地做到这一点,尽管我相信已经有很多尝试。最好的办法是找到替代软件。最多如今的软件在不同的操作系统上都有对应的版本,可以完成几乎相同的功能。

答案3

有 PearPC,它可作为某种虚拟机运行。这样您就可以在自己的环境中安装 OS X,然后在 Windows 内部运行它。我相信这完全是关于 powerPC 仿真的,因此您可能只能使用旧版本的 OS X...例如 Tiger 和更早的版本。梨电脑

然后是 OSX86(黑苹果)路线。这是您在网上获取 OSX 安装磁盘映像之一的地方,这些映像已被修改以安装在英特尔和 AMD PC 上。这是我选择的路线。我正在运行一台戴尔 Vostro 1500 笔记本电脑,其中安装了 OSX Snow Leopard 和 Windows 7 Ultimate 双启动。我喜欢它,实际上会考虑将 OSX 作为我在这个系统上的主要操作系统。疯狂的Mac

答案4

我发现 VMware Fusion 是唯一可以运行的系统。但是,您不能像 Crossover 在 Mac 上那样在 Windows 机器上运行该应用程序,您必须在虚拟环境中运行它 — — 这不太方便。如果您想完全依赖 Mac 应用程序,将您的 PC 转换为 Hackintosh(如上所述)可能是一个选择。但是,这个过程通常很痛苦:有一次,我在尝试安装 Hackintosh 时破坏了 PC 的引导扇区。

相关内容