osx – OS X arch命令不正确[已关闭]

前端之家收集整理的这篇文章主要介绍了osx – OS X arch命令不正确[已关闭]前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图找出我的MacBook需要尝试什么cpu架构,并找出NASM为什么不使用x86_64 gcc. arch命令返回i386.但是,我可以运行i386和x86_64二进制文件,根据系统信息,我有一个64位的cpu(Intel i7).不仅如此,但是当我在/usr/bin/arch上运行lipo -info时,它表示它是一个具有i386和x86_64体系结构的胖文件.如果我没有运行i386系统,为什么arch说我是?

解决方法

不幸的是,这只是Arc OS在OS X上的工作方式.对于目前的OS X系统,对于能够运行32位的英特尔架构,arch报告i386;它不告诉你是否可以运行64位.当在OS X中首次引入英特尔支持时,这种行为似乎是使用arch来区分ppc和i386平台的遗留问题.从命令行可以看出更详细的信息可用于system_profiler;有关详细信息,请参阅man 8 system_profiler.

猜你在找的Linux相关文章