Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OSx中运行自定义windows应用程序的方法_Windows_Macos_Virtualization_Porting - Fatal编程技术网

在OSx中运行自定义windows应用程序的方法

在OSx中运行自定义windows应用程序的方法,windows,macos,virtualization,porting,Windows,Macos,Virtualization,Porting,我想知道在MacOS上运行自定义windows应用程序(delphi)的选项 我知道最佳解决方案是在objective-c中重新编写应用程序, 但这需要一年多的时间 我知道我可以使用“训练营”或虚拟解决方案。 这包括windows+虚拟环境的费用,这是不可能的 但我想知道是否有一种方法可以实际运行windows应用程序,即简单的(一键安装)方法,如CrossOver或任何其他类似的解决方案 如果你能分享你的想法,我将不胜感激 我这样做的方式是,在其他网站上获得他人的反馈后,使用Wine。现在我不

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

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

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

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


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

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

我并没有时间去想办法,但有人在推特上,以及超越比较账户上,推荐了一家葡萄酒瓶装商

当使用wine/wine瓶装机时,windows应用程序将以一种奇怪的方式查看本地文件系统。真正的mac本地驱动器显示为“Desktop\My Computer\Z:”,新的虚拟驱动器显示为“Desktop\My Computer\C:”,带有典型的windows文件夹。桌面下还有一个名为“/”的文件夹,与z相同:


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

正如您已经打折使用bootcamp和虚拟机,并提到了CrossOver,Wine是我可以想到的另一种选择,尽管如果您有源代码,您还可以为OSX编译Objective-C之外的其他语言,因此移植可能不会像您想的那么久。物有所值。谢谢你的意见。Merlin我不得不说,我在将J2ME移植到android方面有着不好的经验。最后,我不得不完全重新编写应用程序。端庄我知道平行线和它的定价。但是每个客户都需要包括windows,仅仅为了一个应用程序而运行VM是不够的。谢谢Tom。目前我正在等待测试应用程序部署,以便进行完整的测试。可能是由于文件系统的差异,必须对输入/输出进行一些调整。。。