我正在尝试将KVM(为Linux写)移植到Mac OSX。
背景工作:我开始浏览Apple Developer Documents,其中列出了执行此操作的过程。我无法理解其中的某些部分,而我理解并尝试过的部分效果不佳(按计划)。
正如Apple Developer文档所建议的那样,我还尝试了fink,macports等。但是,一旦在主机上成功编译了代码,这些程序包管理应用程序就会变成现实,对吗? (这就是我的假设)。 *如果我错了,请纠正我。
现在,我致力于一一消除面临的错误。这种方法需要花费大量的时间和精力,而且,我不知道这种方法是否会奏效。
问题:请让我知道我的方法是对还是错。如果正确,请告诉我下一步该怎么做。如果有误,请告诉我应该采取的第一步。
P.S:为项目分配的许多时间已经徒劳地尝试了不同的方法。请以明确的方式帮助我解决此问题。
最佳答案
您的方法不正确。
KVM本质上是一个非常特定于OS的应用程序。将其移植到Mac OS X上不仅是遍历代码并修复编译错误的问题-它的重要部分需要完全重写才能在OS X上运行。(例如,对于初学者而言,其上没有/dev/kvm
OSX。VT支持以完全不同的方式工作。)
如果对您而言这是什么新闻,请立即返回。 KVM不是简单的软件。如果您不首先了解要处理的内容,则无论您花多少时间,都无法移植它。
关于macos - 将KVM(适用于Linux)移植到Mac OS X,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15341333/