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