【问题标题】:Ways to run custom windows application in OSx在 OSx 中运行自定义 Windows 应用程序的方法
【发布时间】:2013-06-02 13:16:53
【问题描述】:

我想知道在 MacOS 上运行自定义 Windows 应用程序 (delphi) 的选项。

我知道最佳解决方案是在objective-c中重新编写应用程序, 但这需要一年多的开发时间。

我知道我可以使用“训练营”或虚拟解决方案。 这包括不可行的 windows + 虚拟环境的费用。

但我想知道是否有一种方法可以以简单的(一键安装程序)方式实际运行 Windows 应用程序,例如 CrossOver 或任何其他类似的解决方案。

如果您能分享您的想法,我将不胜感激!

【问题讨论】:

  • 因为你已经打折了使用 bootcamp 和虚拟机并提到了 CrossOver,Wine 是我能想到的另一个选择,不过如果你有源代码,你也可以编译其他语言除了 Objective-C 之外的 OSX,所以移植可能不会像你想象的那么长。
  • Parallels 物有所值。
  • 感谢您的意见。 Merlin 我不得不说我在将 J2ME 移植到 android 方面的经验很糟糕。最后我不得不完全重新编写应用程序。我知道 Parallels 及其定价。但是每个客户也需要包含windows,仅仅为了一个应用而运行VM是低效的。

标签: windows macos virtualization porting


【解决方案1】:

在从其他网站上的其他网站上获得其他人对 Beyond Compare 的反馈后,我这样做的方式是使用 Wine。现在我不确定葡萄酒的所有选项是什么,二进制。

我没有时间花时间去弄清楚它,但推特上的某个人以及无与伦比的帐户本身推荐了 Wine Bottler。

http://winebottler.kronenberg.org/

当使用 wine/wine bottler 时,Windows 应用程序会以一种奇怪的方式查看本地文件系统。真正的 mac 本地驱动器显示为“Desktop\My Computer\Z:”,而似乎是一个新的虚拟驱动器显示为“Desktop\My Computer\C:”以及典型的 windows 文件夹。同样在桌面下:一个名为“/”的文件夹,与z相同:

我相信有很多经验的人可以更详细地回答这个问题,但这些至少是基于我自己有限和成功的经验。

【讨论】:

  • 谢谢汤姆。目前我正在等待测试应用程序部署,以便进行完整测试。可能由于文件系统的差异,必须对输入/输出进行一些调整......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-26
相关资源
最近更新 更多