将KVM(针对Linux)移植到Mac OS X.

时间:2013-03-11 14:39:50

标签: macos kvm

我正在尝试将KVM(写于Linux)移植到Mac OS X.


后台工作:我开始浏览Apple Developer Documents,其中列出了执行此操作的过程。我无法理解它的某些部分,而我理解和尝试的部分并不能很好地工作(按计划)。 正如Apple Developer文档所建议的那样,我也尝试过fink,macports等。但是,一旦代码在主机上成功编译,这些包管理应用程序就会出现,对吗? (这就是我的假设)。 *如果我错了,请纠正我。 现在,我正在逐一消除所面临的错误。这种方法耗费了大量的时间和精力,而且,我不知道,这是否会有效。


问题:请告诉我我的方法是对还是错。如果正确,请告诉我下一步应该是什么。如果错了,请告诉我应该是我的第一步。 P.S:为项目分配的大量时间已经妄图尝试不同的方法。请帮我解决这个问题。

2 个答案:

答案 0 :(得分:28)

您的方法不正确。

KVM本质上是一个特定于操作系统的应用程序。将它移植到Mac OS X不仅仅是通过代码和修复编译错误的问题 - 它的大部分内容需要完全重写才能在OS X上工作。(例如,对于初学者来说,没有{{ OS X上的1}}。VT支持以完全不同的方式工作。)

如果这对你来说是新闻,现在回头。 KVM不是一个简单的软件。如果您没有先了解您正在处理的内容,无论您花多少时间,都无法移植它。

答案 1 :(得分:1)

kvm for windows现已上市。 见:https://github.com/fanwenyi0529/fvm fvm是一个跨平台的kvm,它可以运行在windows& linux主机,移植到mac类似于windows。