我在解释 OSX 设备如何与 32/64 位内核和架构交互时遇到了问题。我甚至不知道该怎么做。
所以也许有人可以帮我。我需要在 64 位环境中运行,因为我正在尝试测试一些需要 64 位的软件。我仍然遇到奇怪的问题,这些问题表明这是一个架构问题,但是,根据系统分析器和系统上的通用命令,我正在运行两者 - 这相当令人困惑。请帮我解决一下!
以下是两个命令(及其相应的输出):
drew - ~ $ uname -m
x86_64
drew - ~ $ arch
i386
以及截图:
答案1
我最好的猜测是,这是一个无意的错误拱命令。所有最近的 Mac 都是 64 位的,而 Lion 显然默认启动 64 位(如您所展示的)。很有可能苹果只是没有在 Lion 的 .0 版本中更新 arch。