我跟着这篇文章... http://support.apple.com/kb/HT3696发现
Processor name: IntelCore i7
Run Code Online (Sandbox Code Playgroud)
这意味着它是 64 位。
但是,当我在终端中执行“uname -a”时,结果似乎是矛盾的。
MYMACHINE:~ himalay$ uname -a
Darwin MYMACHINE 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
Run Code Online (Sandbox Code Playgroud)
也通过 perl 它是一样的..
MYMACHINE:~ himalay$ perl -V:myarchname
myarchname='i386-darwin';
Run Code Online (Sandbox Code Playgroud)
据我所知,i386 是 32 位的。有人可以澄清这一点。谢谢你。